Dify、Langfuse、LibreChat¶
これらは任意のプラットフォームであり、4 つの AMS アプリモジュールではありません。エージェント作成・チャット・詳細な LLM トレーシングが必要なときに追加し、適切なアダプターと組み合わせて AMS オブザーバビリティを完成させます。
関係性¶
| プラットフォーム | ユーザーの作業 | AMS が関わる理由 | 典型的な AMS 部品 |
|---|---|---|---|
| Dify | エージェント / ワークフローの設計・実行 | 実行を AMS 運用者が見たい | セルフホスト + Dify アダプター |
| Langfuse | トレース・スコア・評価の保管 | Dify 等が詳細テレメトリを送り、アダプターが読む | セルフホストまたはマネージド + アダプター設定 |
| LibreChat | モデル / ツールとのチャット | チャット利用を AMS OTEL へ流したい | セルフホスト + LibreChat アダプター |
Dify + Langfuse + Dify アダプター(よくある話)¶
- Dify でビルダーがエージェントを作る
- 実行の詳細トレースが Langfuse に入る
- Dify アダプターが Langfuse(および設定に応じて Dify API)を読み OpenTelemetry へ出す
- オブザーバビリティスタックが他の AMS 信号と並べて可視化する
Dify だけ入れ、Langfuse もアダプターも無い場合、Dify 内では動いても AMS テレメトリ面には見えません。
LibreChat + LibreChat アダプター¶
- ユーザーが LibreChat でチャット
- LibreChat アダプターが連携テレメトリを収集
- 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 プラットフォームすべてが対象の場合の推奨順¶
- オブザーバビリティ
- Langfuse(使う場合)
- Dify および / または LibreChat
- 対応アダプター
- テストエージェント / チャットが Grafana 等に見えること