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

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

Waarde van eigenschap

Geërfdvan AgentDefinition.rai_config