跳到主要内容

Helidon

Helidon 提供了一个 LangChain4j 集成模块,简化了构建 AI 驱动应用程序的过程,同时利用 Helidon 的编程模型和风格。

Helidon 的 LangChain4j 集成相比手动添加 LangChain4j 库提供了以下优势:

  • 与 Helidon Inject 集成
    • 根据配置自动创建并在 Helidon 服务注册表中注册选定的 LangChain4j 组件。
  • 约定优于配置
    • 通过提供合理的默认值简化配置,减少常见用例的手动设置。
  • 声明式 AI 服务
    • 支持在声明式编程模型中使用 LangChain4j 的 AI 服务,实现清晰、易于管理的代码结构。
  • 与 CDI 集成
    • 使用 Helidon Inject 到 CDI 的桥接,LangChain4j 组件可以在 CDI 环境中使用,例如 Helidon MP(MicroProfile)应用程序。

这些特性显著降低了将 LangChain4j 集成到 Helidon 应用程序中的复杂性。

有关 LangChain4j 集成功能的详细说明和使用方法,请参阅 Helidon 文档