ExternalAgentDefinition interface
La definición de agente externo. Representa a un agente externo alojado fuera de Foundry (por ejemplo, en GCP o AWS). El registro es solo de metadatos: Foundry registra la definición del agente para iluminar experiencias de observabilidad (trazas, evaluaciones) sobre los datos emitidos por el cliente de OpenTelemetry.
- Extends
Propiedades
| kind | El tipo de agente. |
| otel_agent_id | El identificador del agente OpenTelemetry se utiliza para atribuir los spans emitidos por el cliente a este agente de Foundry.
Los tramos deben incluir el atributo |
Propiedades heredadas
| rai_config | Configuración de características de filtrado y seguridad de contenido de inteligencia artificial responsable (RAI). |
Detalles de las propiedades
kind
El tipo de agente.
kind: "external"
Valor de propiedad
"external"
otel_agent_id
El identificador del agente OpenTelemetry se utiliza para atribuir los spans emitidos por el cliente a este agente de Foundry.
Los tramos deben incluir el atributo gen_ai.agent.id = <otel_agent_id> para aparecer bajo este registro.
Por defecto se usa el nombre del agente de nivel superior cuando se omite. Proporciona un valor explícito solo para escenarios de migración donde el agente externo en ejecución ya emite un ID estable que difiera del nombre del agente de Foundry.
El valor resuelto siempre se repite al leer.
otel_agent_id?: string
Valor de propiedad
string
Detalles de las propiedades heredadas
rai_config
Configuración de características de filtrado y seguridad de contenido de inteligencia artificial responsable (RAI).
rai_config?: RaiConfig
Valor de propiedad
Heredado deAgentDefinition.rai_config