Helidon 集成
Helidon 提供了 LangChain4j 集成模块,使开发基于 AI 的应用程序更加简便,同时保持 Helidon 的编程模型和风格。
您可以在此处查看 LangChain4j 集成功能的详细说明和使用方法:LangChain4j 集成文档。
支持的版本
Helidon 的 LangChain4j 集成要求 Java 21 和 Helidon 4.2。
示例
我们创建了多个示例应用供您探索。这些示例展示了在 Helidon 应用中使用 LangChain4j 的各个方面。
咖啡店助手
咖啡店助手是一个演示应用,展示了如何为咖啡店构建 AI 驱动的助手。该助手可以回答菜单相关问题、提供推荐并创建订单。它使用从 JSON 文件初始化的嵌入存储。
主要功能:
- 与 OpenAI 聊天模型集成
- 使用嵌入模型、嵌入存储、导入器和内容检索器
- 使用 Helidon Inject 实现依赖注入
- 从 JSON 文件初始化嵌入存储
- 支持回调函数以增强交互
查看示例:
实操实验室
我们还提供了一个实操实验室,提供构建咖啡店助手的逐步指导: