ExternalAgentDefinition interface

La définition de l’agent externe. Représente un agent tiers hébergé en dehors de Foundry (par exemple, sur GCP ou AWS). L’enregistrement se fait uniquement par métadonnées : Foundry enregistre la définition de l’agent afin d’éclairer les expériences d’observabilité (traces, évaluations) sur les données OpenTelemetry émises par le client.

Extends

Propriétés

kind

Le genre d’agent.

otel_agent_id

L’identifiant d’agent OpenTelemetry utilisé pour attribuer les spans émis par le client à cet agent Foundry. Les portées doivent inclure l’attribut gen_ai.agent.id = <otel_agent_id> pour apparaître sous cet enregistrement. Par défaut, le nom de l’agent de premier niveau est utilisé lorsqu’il est omis. Fournir une valeur explicite uniquement pour les scénarios de migration où l’agent externe en cours d’exécution émet déjà un identifiant stable différent du nom de l’agent Foundry. La valeur résolue est toujours répétée lors de la lecture.

Propriétés héritées

rai_config

Configuration des fonctionnalités de filtrage et de sécurité du contenu IA responsable (RAI).

Détails de la propriété

kind

Le genre d’agent.

kind: "external"

Valeur de propriété

"external"

otel_agent_id

L’identifiant d’agent OpenTelemetry utilisé pour attribuer les spans émis par le client à cet agent Foundry. Les portées doivent inclure l’attribut gen_ai.agent.id = <otel_agent_id> pour apparaître sous cet enregistrement. Par défaut, le nom de l’agent de premier niveau est utilisé lorsqu’il est omis. Fournir une valeur explicite uniquement pour les scénarios de migration où l’agent externe en cours d’exécution émet déjà un identifiant stable différent du nom de l’agent Foundry. La valeur résolue est toujours répétée lors de la lecture.

otel_agent_id?: string

Valeur de propriété

string

Détails de la propriété héritée

rai_config

Configuration des fonctionnalités de filtrage et de sécurité du contenu IA responsable (RAI).

rai_config?: RaiConfig

Valeur de propriété

Hérité deAgentDefinition.rai_config