ExternalAgentDefinition interface

Определение внешнего агента. Представляет стороннего агента, размещённого вне Foundry (например, на GCP или AWS). Регистрация осуществляется только с метаданными: Foundry записывает определение агента для освещения наблюдаемости (трассировок, оценок) на данных OpenTelemetry от клиента.

Extends

Свойства

kind

Такого агента.

otel_agent_id

Идентификатор агента OpenTelemetry, используемый для приписывания отсеков, изданных клиентом, этому агенту Foundry. Размахи должны содержать атрибут gen_ai.agent.id = <otel_agent_id> , чтобы отображаться в этой регистрации. По умолчанию используется имя агента верхнего уровня, если оно опущено. Предоставить явное значение только для сценариев миграции, когда работающий внешний агент уже выпускает стабильный идентификатор, отличающийся от имени агента 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