ExternalAgentDefinition interface

Definicja czynnika zewnętrznego. Reprezentuje agenta zewnętrznego hostowanego poza Foundry (na przykład w GCP lub AWS). Rejestracja opiera się wyłącznie na metadanych: Foundry rejestruje definicję agenta, aby podświetlić doświadczenia obserwowalności (ślady, oceny) na dane OpenTelemetry emitowane przez klienta.

Rozszerzenie

Właściwości

kind

Taki agent.

otel_agent_id

Identyfikator agenta OpenTelemetry używany do przypisywania rozpiętości emitowanych przez klienta odpowiada temu agentowi Foundry. Spans muszą zawierać atrybut gen_ai.agent.id = <otel_agent_id> , aby pojawić się pod tą rejestracją. Domyślnie przyjmuje nazwę agenta najwyższego poziomu, gdy jest pomijana. Podaj wartość jawną tylko w scenariuszach migracji, gdzie działający agent zewnętrzny już emituje stabilny identyfikator różniący się od nazwy agenta Foundry. Wartość rozdzielona jest zawsze powtarzana podczas odczytu.

Właściwości dziedziczone

rai_config

Konfiguracja funkcji filtrowania zawartości i bezpieczeństwa odpowiedzialnej sztucznej inteligencji (RAI).

Szczegóły właściwości

kind

Taki agent.

kind: "external"

Wartość właściwości

"external"

otel_agent_id

Identyfikator agenta OpenTelemetry używany do przypisywania rozpiętości emitowanych przez klienta odpowiada temu agentowi Foundry. Spans muszą zawierać atrybut gen_ai.agent.id = <otel_agent_id> , aby pojawić się pod tą rejestracją. Domyślnie przyjmuje nazwę agenta najwyższego poziomu, gdy jest pomijana. Podaj wartość jawną tylko w scenariuszach migracji, gdzie działający agent zewnętrzny już emituje stabilny identyfikator różniący się od nazwy agenta Foundry. Wartość rozdzielona jest zawsze powtarzana podczas odczytu.

otel_agent_id?: string

Wartość właściwości

string

Szczegóły właściwości dziedziczonej

rai_config

Konfiguracja funkcji filtrowania zawartości i bezpieczeństwa odpowiedzialnej sztucznej inteligencji (RAI).

rai_config?: RaiConfig

Wartość właściwości

Odziedziczone poAgentDefinition.rai_config