コンテンツにスキップ

Dify、Langfuse、LibreChat

これらは任意のプラットフォームであり、4 つの AMS アプリモジュールではありません。エージェント作成・チャット・詳細な LLM トレーシングが必要なときに追加し、適切なアダプターと組み合わせて AMS オブザーバビリティを完成させます。

関係性

プラットフォーム ユーザーの作業 AMS が関わる理由 典型的な AMS 部品
Dify エージェント / ワークフローの設計・実行 実行を AMS 運用者が見たい セルフホスト + Dify アダプター
Langfuse トレース・スコア・評価の保管 Dify 等が詳細テレメトリを送り、アダプターが読む セルフホストまたはマネージド + アダプター設定
LibreChat モデル / ツールとのチャット チャット利用を AMS OTEL へ流したい セルフホスト + LibreChat アダプター

Dify + Langfuse + Dify アダプター(よくある話)

  1. Dify でビルダーがエージェントを作る
  2. 実行の詳細トレースが Langfuse に入る
  3. Dify アダプターが Langfuse(および設定に応じて Dify API)を読み OpenTelemetry へ出す
  4. オブザーバビリティスタックが他の AMS 信号と並べて可視化する

Dify だけ入れ、Langfuse もアダプターも無い場合、Dify 内では動いても AMS テレメトリ面には見えません。

LibreChat + LibreChat アダプター

  1. ユーザーが LibreChat でチャット
  2. LibreChat アダプターが連携テレメトリを収集
  3. OTEL 経由で AMS オブザーバビリティへ

LibreChat は Command Center の代替ではなく、追加のチャット面です。

利用しうるチャート

目的 チャート(典型)
Dify セルフホスト ams-helm-dify-selfhost
Langfuse セルフホスト ams-helm-langfuse-selfhost
LibreChat セルフホスト ams-helm-librechat-selfhost
Dify/Langfuse → AMS ams-helm-dify-adapter
LibreChat → AMS ams-helm-librechat-adapter

セルフホストの提供範囲は環境ポリシーで異なることがあります。顧客リリースではデリバリーチームのパッケージに従ってください。

実務上の指針

  • まず モジュール(Command Center / ARE / EOBS / FortifyOps)を決める
  • エージェント作成基盤が必要なら Dify
  • アダプターが読む耐久トレースが必要なら Langfuse
  • LibreChat UX が対象なら LibreChat
  • AMS オブザーバビリティに載せるなら必ず対応 アダプター
  • モデルプロバイダキーは Git に置かない

3 プラットフォームすべてが対象の場合の推奨順

  1. オブザーバビリティ
  2. Langfuse(使う場合)
  3. Dify および / または LibreChat
  4. 対応アダプター
  5. テストエージェント / チャットが Grafana 等に見えること