ExternalAgentDefinition interface
A definição de agente externo. Representa um agente terceirizado hospedado fora do Foundry (por exemplo, no GCP ou AWS). O registro é apenas para metadados: a Foundry registra a definição do agente para iluminar experiências de observabilidade (rastreios, avaliações) sobre dados emitidos pelo cliente da OpenTelemetry.
- Extends
Propriedades
| kind | O tipo de agente. |
| otel_agent_id | O identificador do agente OpenTelemetry usado para atribuir spans emitidos pelo cliente a esse agente da Foundry.
Os vãos devem incluir o atributo |
Propriedades herdadas
| rai_config | Configuração dos recursos de filtragem de conteúdo e segurança da RAI (Configuração para IA Responsável). |
Detalhes da propriedade
kind
O tipo de agente.
kind: "external"
Valor da propriedade
"external"
otel_agent_id
O identificador do agente OpenTelemetry usado para atribuir spans emitidos pelo cliente a esse agente da Foundry.
Os vãos devem incluir o atributo gen_ai.agent.id = <otel_agent_id> para aparecer sob este registro.
O nome padrão é o agente de nível superior quando omitido. Forneça um valor explícito apenas para cenários de migração onde o agente externo em execução já emite um ID estável que difere do nome do agente Foundry.
O valor resolvido sempre é ecoado na leitura.
otel_agent_id?: string
Valor da propriedade
string
Detalhes das propriedades herdadas
rai_config
Configuração dos recursos de filtragem de conteúdo e segurança da RAI (Configuração para IA Responsável).
rai_config?: RaiConfig
Valor da propriedade
Herdado deAgentDefinition.rai_config