アダプター概要¶
アダプターは任意のテレメトリ / 連携ワーカーです。ランディングページではありません。ホーム画面として開くのはモジュールやプラットフォームです。
いつ入れるか¶
上流プロダクトを AMS が観測または橋渡しするときに入れます。
| アダプターチャート | 上流 / 目的 |
|---|---|
ams-helm-dify-adapter |
Dify → AMS OTEL |
ams-helm-ema-adapter |
EMA 連携テレメトリ |
ams-helm-librechat-adapter |
LibreChat → AMS OTEL |
ams-helm-lyzer-adapter |
Lyzer 連携テレメトリ |
ams-helm-mscopilot-adapter |
Microsoft Copilot 連携テレメトリ |
UI モジュール数とは独立に、0・1・複数を選べます。
データ経路での位置づけ¶
flowchart LR
platform[プラットフォーム 例 Dify / LibreChat]
langfuse[Langfuse 任意]
adapter[AMS アダプター]
otel[OTEL / オブザーバビリティ]
platform --> langfuse
langfuse --> adapter
platform --> adapter
adapter --> otel
Dify 向けのよくある流れ:
- ユーザーが Dify でエージェントを作成・実行
- トレース等が Langfuse に蓄積
- Dify アダプターがその信号を読み AMS の OpenTelemetry / オブザーバビリティへ出力
- 運用者は Grafana 等で確認
LibreChat も同様に「チャット面 → アダプター → OTEL」です。環境変数はチャートごとに異なります。
共有前提¶
- オブザーバビリティ導入済み、OTLP(またはチャート固有)エンドポイント把握
- アダプター NS から上流 API への到達
- API キーは Git 外のシークレット
一般的な Helm¶
helm upgrade --install ams-<adapter> ./ams-helm-<adapter>-adapter \
--namespace <adapter-namespace> \
--create-namespace \
-f providers/azure/release/values.yaml
各アダプターページを参照してください。