Compartir a través de


HostedAgentDefinition interface

La definición del agente hospedado.

Extends

Propiedades

container_protocol_versions

Los protocolos que admite el agente para la comunicación de entrada de los contenedores.

cpu

La configuración de la CPU para el agente hospedado.

environment_variables

Variables de entorno que se van a establecer en el contenedor del agente hospedado.

kind

El tipo de definición de agente.

memory

La configuración de memoria para el agente hospedado.

tools

Una matriz de herramientas que el modelo del agente hospedado puede llamar mientras genera una respuesta. Puede especificar qué herramienta usar estableciendo el tool_choice parámetro .

Propiedades heredadas

rai_config

Configuración para funciones de seguridad y filtrado de contenido de IA responsable (RAI).

Detalles de las propiedades

container_protocol_versions

Los protocolos que admite el agente para la comunicación de entrada de los contenedores.

container_protocol_versions: ProtocolVersionRecord[]

Valor de propiedad

cpu

La configuración de la CPU para el agente hospedado.

cpu: string

Valor de propiedad

string

environment_variables

Variables de entorno que se van a establecer en el contenedor del agente hospedado.

environment_variables?: Record<string, string>

Valor de propiedad

Record<string, string>

kind

El tipo de definición de agente.

kind: "hosted"

Valor de propiedad

"hosted"

memory

La configuración de memoria para el agente hospedado.

memory: string

Valor de propiedad

string

tools

Una matriz de herramientas que el modelo del agente hospedado puede llamar mientras genera una respuesta. Puede especificar qué herramienta usar estableciendo el tool_choice parámetro .

tools?: ToolUnion[]

Valor de propiedad

Detalles de las propiedades heredadas

rai_config

Configuración para funciones de seguridad y filtrado de contenido de IA responsable (RAI).

rai_config?: RaiConfig

Valor de propiedad

Heredado deAgentDefinition.rai_config