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 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.

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