ExternalAgentDefinition interface
De definitie van externe agent. Vertegenwoordigt een externe agent die buiten Foundry wordt gehost (bijvoorbeeld op GCP of AWS). Registratie is uitsluitend metadata: Foundry registreert de agentdefinitie om observabiliteitservaringen (traces, evaluaties) te verlichten over door klanten uitgezonden OpenTelemetrie-gegevens.
- Uitbreiding
Eigenschappen
| kind | Het soort agent. |
| otel_agent_id | De OpenTelemetrie-agentidentificatie die wordt gebruikt om door klanten geëmitteerde spans aan deze Foundry-agent toe te wijzen.
Spans moeten het attribuut |
Overgenomen eigenschappen
| rai_config | Configuratie voor verantwoordelijke AI-inhoudsfilters en veiligheidsfuncties. |
Eigenschapdetails
kind
Het soort agent.
kind: "external"
Waarde van eigenschap
"external"
otel_agent_id
De OpenTelemetrie-agentidentificatie die wordt gebruikt om door klanten geëmitteerde spans aan deze Foundry-agent toe te wijzen.
Spans moeten het attribuut gen_ai.agent.id = <otel_agent_id> bevatten dat onder deze registratie mag verschijnen.
Standaard wordt de naam van de top-level agent gebruikt als deze wordt weggelaten. Geef een expliciete waarde alleen voor migratiescenario's waarbij de draaiende externe agent al een stabiele id uitgeeft die verschilt van de naam van de Foundry-agent.
De opgeloste waarde wordt altijd weerspiegeld bij het lezen.
otel_agent_id?: string
Waarde van eigenschap
string
Details van overgenomen eigenschap
rai_config
Configuratie voor verantwoordelijke AI-inhoudsfilters en veiligheidsfuncties.
rai_config?: RaiConfig