跳到主要内容

Helidon

HelidonはLangChain4j統合モジュールを提供し、Helidonのプログラミングモデルとスタイルを活用しながらAI駆動アプリケーションの構築を簡素化します。

HelidonのLangChain4j統合は、LangChain4jライブラリを手動で追加する代わりに以下の利点を提供します:

  • Helidon Injectとの統合
    • 設定に基づいて選択されたLangChain4jコンポーネントを自動的に作成し、Helidonサービスレジストリに登録します。
  • 設定よりも規約
    • 一般的なユースケースに対して適切なデフォルト値を提供することで、手動設定を減らし、設定を簡素化します。
  • 宣言的AIサービス
    • 宣言的プログラミングモデル内でLangChain4jのAIサービスをサポートし、クリーンで管理しやすいコード構造を可能にします。
  • CDIとの統合
    • Helidon InjectからCDIへのブリッジを使用して、Helidon MP(MicroProfile)アプリケーションなどのCDI環境でLangChain4jコンポーネントを使用できます。

これらの機能により、LangChain4jをHelidonアプリケーションに組み込む複雑さが大幅に軽減されます。

LangChain4j統合機能の詳細な説明と使用方法については、Helidonドキュメントを参照してください。