ExternalAgentDefinition interface
外部エージェントの定義。 Foundryの外部でホストされているサードパーティエージェント(例えばGCPやAWS)を表します。 登録はメタデータのみで行われます。Foundryはエージェントの定義を記録し、顧客が発信したOpenTelemetryデータ上で観察可能性体験(トレースや評価)を活性化します。
- Extends
プロパティ
| kind | そういうエージェントだ。 |
| otel_agent_id | 顧客から送信されたスパンをこのFoundryエージェントに割り当てるために使われたOpenTelemetryエージェント識別子。
スパンにはこの登録の下に表示される属性 |
継承されたプロパティ
| rai_config | 責任ある AI (RAI) コンテンツのフィルター処理と安全機能の構成。 |
プロパティの詳細
kind
そういうエージェントだ。
kind: "external"
プロパティ値
"external"
otel_agent_id
顧客から送信されたスパンをこのFoundryエージェントに割り当てるために使われたOpenTelemetryエージェント識別子。
スパンにはこの登録の下に表示される属性 gen_ai.agent.id = <otel_agent_id> が含まれなければなりません。
省略するとトップレベルのエージェント名がデフォルトで使われます。 実行中の外部エージェントがすでにFoundryエージェント名と異なる安定したIDを発行している移行シナリオにのみ明示的な値を提供してください。
解決された値は常に読み取り時にエコーします。
otel_agent_id?: string
プロパティ値
string
継承されたプロパティの詳細
rai_config
責任ある AI (RAI) コンテンツのフィルター処理と安全機能の構成。
rai_config?: RaiConfig