Helidon 集成
Helidon 提供了 LangChain4j 集成模块,可在利用 Helidon 编程模型与风格的同时,简化 AI 驱动应用的构建。
你可以在这里找到 LangChain4j 集成功能的详细说明与用法。
支持的版本
Helidon 的 LangChain4j 集成需要 Java 21 和 Helidon 4.2。
示例
我们创建了多个示例应用供你探索。这些示例展示了在 Helidon 应用中使用 LangChain4j 的各个方面。
Coffee Shop Assistant
Coffee Shop Assistant 是一个演示应用,展示如何为咖啡店构建 AI 助手。该助手可以回答菜单问题、提供推荐并创建订单。它使用从 JSON 文件初始化的嵌入存储。
主要特性:
- 与 OpenAI 聊天模型集成
- 使用嵌入模型、嵌入存储、ingestor 与内容检索器
- 使用 Helidon Inject 进行依赖注入
- 从 JSON 文件初始化嵌入存储
- 支持回调函数以增强交互
查看示例:
Hands-on Lab
我们还提供了 Hands-on Lab,包含构建 Coffee Shop Assistant 的分步说明: