ExternalAgentDefinition interface
Определение внешнего агента. Представляет стороннего агента, размещённого вне Foundry (например, на GCP или AWS). Регистрация осуществляется только с метаданными: Foundry записывает определение агента для освещения наблюдаемости (трассировок, оценок) на данных OpenTelemetry от клиента.
- Extends
Свойства
| kind | Такого агента. |
| otel_agent_id | Идентификатор агента OpenTelemetry, используемый для приписывания отсеков, изданных клиентом, этому агенту Foundry.
Размахи должны содержать атрибут |
Унаследованные свойства
| rai_config | Настройка для фильтрации содержимого и функций безопасности ответственного искусственного интеллекта (RAI). |
Сведения о свойстве
kind
Такого агента.
kind: "external"
Значение свойства
"external"
otel_agent_id
Идентификатор агента OpenTelemetry, используемый для приписывания отсеков, изданных клиентом, этому агенту Foundry.
Размахи должны содержать атрибут gen_ai.agent.id = <otel_agent_id> , чтобы отображаться в этой регистрации.
По умолчанию используется имя агента верхнего уровня, если оно опущено. Предоставить явное значение только для сценариев миграции, когда работающий внешний агент уже выпускает стабильный идентификатор, отличающийся от имени агента Foundry.
Разрешённое значение всегда отражается при чтении.
otel_agent_id?: string
Значение свойства
string
Сведения об унаследованном свойстве
rai_config
Настройка для фильтрации содержимого и функций безопасности ответственного искусственного интеллекта (RAI).
rai_config?: RaiConfig
Значение свойства
Унаследовано отAgentDefinition.rai_config