ExternalAgentDefinition interface

Die Definition des externen Agenten. Repräsentiert einen Drittanbieteragenten, der außerhalb von Foundry gehostet wird (zum Beispiel auf GCP oder AWS). Die Registrierung erfolgt ausschließlich als Metadaten: Foundry zeichnet die Agentendefinition auf, um Observabilitätserfahrungen (Traces, Evaluationen) über vom Kunden ausgesandten OpenTelemetrie-Daten hervorzuheben.

Extends

Eigenschaften

kind

Die Art von Agent.

otel_agent_id

Die OpenTelemetrie-Agentenkennung, die verwendet wird, um kundenausgesendete Spannen diesem Foundry-Agenten zuzuweisen. Spans müssen das Attribut gen_ai.agent.id = <otel_agent_id> enthalten, das unter dieser Registrierung erscheinen darf. Wenn er weggelassen wird, wird standardmäßig auf den Namen des Top-Level-Agenten verwendet. Geben Sie einen expliziten Wert nur für Migrationsszenarien an, bei denen der laufende externe Agent bereits eine stabile ID ausgibt, die sich vom Namen des Foundry-Agenten unterscheidet. Der aufgelöste Wert wird beim Lesen immer widerspiegelt.

Geerbte Eigenschaften

rai_config

Konfiguration für die Inhaltsfilterung und Sicherheitsfeatures für verantwortungsvolle KI (RAI).

Details zur Eigenschaft

kind

Die Art von Agent.

kind: "external"

Eigenschaftswert

"external"

otel_agent_id

Die OpenTelemetrie-Agentenkennung, die verwendet wird, um kundenausgesendete Spannen diesem Foundry-Agenten zuzuweisen. Spans müssen das Attribut gen_ai.agent.id = <otel_agent_id> enthalten, das unter dieser Registrierung erscheinen darf. Wenn er weggelassen wird, wird standardmäßig auf den Namen des Top-Level-Agenten verwendet. Geben Sie einen expliziten Wert nur für Migrationsszenarien an, bei denen der laufende externe Agent bereits eine stabile ID ausgibt, die sich vom Namen des Foundry-Agenten unterscheidet. Der aufgelöste Wert wird beim Lesen immer widerspiegelt.

otel_agent_id?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

rai_config

Konfiguration für die Inhaltsfilterung und Sicherheitsfeatures für verantwortungsvolle KI (RAI).

rai_config?: RaiConfig

Eigenschaftswert

Von AgentDefinition.rai_configgeerbt