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