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