ExternalAgentDefinition interface
La definizione dell'agente esterno. Rappresenta un agente di terze parti ospitato fuori da Foundry (ad esempio, su GCP o AWS). La registrazione è solo a base di metadati: Foundry registra la definizione dell'agente per illuminare le esperienze di osservabilità (tracce, valutazioni) sui dati OpenTelemetry emessi dal cliente.
- Extends
Proprietà
| kind | Il tipo di agente. |
| otel_agent_id | L'identificatore dell'agente OpenTelemetry viene utilizzato per attribuire gli span emessi dal cliente a questo agente Foundry.
Le campate devono includere l'attributo |
Proprietà ereditate
| rai_config | Configurazione per funzionalità di filtro e sicurezza dei contenuti per l'intelligenza artificiale responsabile (RAI). |
Dettagli proprietà
kind
Il tipo di agente.
kind: "external"
Valore della proprietà
"external"
otel_agent_id
L'identificatore dell'agente OpenTelemetry viene utilizzato per attribuire gli span emessi dal cliente a questo agente Foundry.
Le campate devono includere l'attributo gen_ai.agent.id = <otel_agent_id> per comparire sotto questa registrazione.
Viene predefinito il nome dell'agente di livello superiore quando viene omesso. Fornire un valore esplicito solo per scenari di migrazione in cui l'agente esterno in esecuzione emette già un ID stabile che differisce dal nome dell'agente Foundry.
Il valore risolto viene sempre richiesto durante la lettura.
otel_agent_id?: string
Valore della proprietà
string
Dettagli proprietà ereditate
rai_config
Configurazione per funzionalità di filtro e sicurezza dei contenuti per l'intelligenza artificiale responsabile (RAI).
rai_config?: RaiConfig
Valore della proprietà
ereditato daAgentDefinition.rai_config