HostedAgentDefinition interface

A definição do agente hospedado.

Extends

Propriedades

code_configuration

Configuração de implantação baseada em código. Forneça isso para implantações baseadas em código. Mutuamente exclusivo com container_configuration — o serviço valida que exatamente um está definido.

container_configuration

Configuração de implantação baseada em contêiner. Forneça isso para implantações baseadas em imagens. Mutuamente exclusivo com code_configuration — o serviço valida que exatamente um está definido.

container_protocol_versions

Os protocolos que o agente suporta para comunicação de entrada dos contêineres.

cpu

A configuração da CPU para o agente hospedado.

environment_variables

Variáveis de ambiente a serem definidas no contêiner do agente hospedado.

image

A ID da imagem do agente, aplicável a agentes hospedados baseados em imagem.

kind

O tipo de agente.

memory

A configuração de memória para o agente hospedado.

protocol_versions

Os protocolos que o agente suporta para comunicação de entrada.

tools

Uma matriz de ferramentas que o modelo do agente hospedado pode chamar ao gerar uma resposta. Você pode especificar qual ferramenta usar definindo o tool_choice parâmetro.

Propriedades herdadas

rai_config

Configuração para filtragem de conteúdo e recursos de segurança de IA Responsável (RAI).

Detalhes da propriedade

code_configuration

Configuração de implantação baseada em código. Forneça isso para implantações baseadas em código. Mutuamente exclusivo com container_configuration — o serviço valida que exatamente um está definido.

code_configuration?: CodeConfiguration

Valor da propriedade

container_configuration

Configuração de implantação baseada em contêiner. Forneça isso para implantações baseadas em imagens. Mutuamente exclusivo com code_configuration — o serviço valida que exatamente um está definido.

container_configuration?: ContainerConfiguration

Valor da propriedade

container_protocol_versions

Os protocolos que o agente suporta para comunicação de entrada dos contêineres.

container_protocol_versions?: ProtocolVersionRecord[]

Valor da propriedade

cpu

A configuração da CPU para o agente hospedado.

cpu: string

Valor da propriedade

string

environment_variables

Variáveis de ambiente a serem definidas no contêiner do agente hospedado.

environment_variables?: Record<string, string>

Valor da propriedade

Record<string, string>

image

A ID da imagem do agente, aplicável a agentes hospedados baseados em imagem.

image?: string

Valor da propriedade

string

kind

O tipo de agente.

kind: "hosted"

Valor da propriedade

"hosted"

memory

A configuração de memória para o agente hospedado.

memory: string

Valor da propriedade

string

protocol_versions

Os protocolos que o agente suporta para comunicação de entrada.

protocol_versions?: ProtocolVersionRecord[]

Valor da propriedade

tools

Uma matriz de ferramentas que o modelo do agente hospedado pode chamar ao gerar uma resposta. Você pode especificar qual ferramenta usar definindo o tool_choice parâmetro.

tools?: ToolUnion[]

Valor da propriedade

Detalhes das propriedades herdadas

rai_config

Configuração para filtragem de conteúdo e recursos de segurança de IA Responsável (RAI).

rai_config?: RaiConfig

Valor da propriedade

Herdado deAgentDefinition.rai_config