Compartilhar via


UpdateAgentOptionalParams interface

Parâmetros opcionais.

Extends

Propriedades

description

A descrição modificada para o agente a ser usado.

instructions

As instruções do sistema modificadas para o novo agente usar.

metadata

Um conjunto de até 16 pares chave/valor que podem ser anexados a um objeto, usado para armazenar informações adicionais sobre esse objeto em um formato estruturado. As chaves podem ter até 64 caracteres de comprimento e os valores podem ter até 512 caracteres de comprimento.

model

A ID do modelo a ser usado.

name

O nome modificado para o agente a ser usado.

responseFormat

O formato de resposta das chamadas de ferramenta usadas por esse agente.

temperature

Qual temperatura de amostragem usar, entre 0 e 2. Valores mais altos, como 0,8, tornarão a saída mais aleatória, enquanto valores mais baixos como 0,2 a tornarão mais focada e determinística.

toolResources

Um conjunto de recursos que são usados pelas ferramentas do agente. Os recursos são específicos para o tipo de ferramenta. Por exemplo, a ferramenta code_interpreter requer uma lista de IDs de arquivo, enquanto a ferramenta file_search requer uma lista de IDs do repositório de vetores.

tools

A coleção modificada de ferramentas para habilitar para o agente.

topP

Uma alternativa à amostragem com temperatura, chamada de amostragem de núcleo, onde o modelo considera os resultados dos tokens com massa de probabilidade top_p. Portanto, 0,1 significa que apenas os tokens que compõem a massa de probabilidade de 10% do topo são considerados.

Geralmente, é recomendável alterar este ou a temperatura, mas não ambos.

Propriedades herdadas

abortSignal

O sinal que pode ser usado para anular solicitações.

onResponse

Uma função a ser chamada sempre que uma resposta é recebida do servidor durante a execução da operação solicitada. Pode ser chamado várias vezes.

requestOptions

Opções usadas ao criar e enviar solicitações HTTP para esta operação.

tracingOptions

Opções usadas quando o rastreamento está habilitado.

Detalhes da propriedade

description

A descrição modificada para o agente a ser usado.

description?: null | string

Valor da propriedade

null | string

instructions

As instruções do sistema modificadas para o novo agente usar.

instructions?: null | string

Valor da propriedade

null | string

metadata

Um conjunto de até 16 pares chave/valor que podem ser anexados a um objeto, usado para armazenar informações adicionais sobre esse objeto em um formato estruturado. As chaves podem ter até 64 caracteres de comprimento e os valores podem ter até 512 caracteres de comprimento.

metadata?: null | Record<string, string>

Valor da propriedade

null | Record<string, string>

model

A ID do modelo a ser usado.

model?: string

Valor da propriedade

string

name

O nome modificado para o agente a ser usado.

name?: null | string

Valor da propriedade

null | string

responseFormat

O formato de resposta das chamadas de ferramenta usadas por esse agente.

responseFormat?: null | AgentsResponseFormatOption

Valor da propriedade

temperature

Qual temperatura de amostragem usar, entre 0 e 2. Valores mais altos, como 0,8, tornarão a saída mais aleatória, enquanto valores mais baixos como 0,2 a tornarão mais focada e determinística.

temperature?: null | number

Valor da propriedade

null | number

toolResources

Um conjunto de recursos que são usados pelas ferramentas do agente. Os recursos são específicos para o tipo de ferramenta. Por exemplo, a ferramenta code_interpreter requer uma lista de IDs de arquivo, enquanto a ferramenta file_search requer uma lista de IDs do repositório de vetores.

toolResources?: ToolResources

Valor da propriedade

tools

A coleção modificada de ferramentas para habilitar para o agente.

tools?: ToolDefinitionUnion[]

Valor da propriedade

topP

Uma alternativa à amostragem com temperatura, chamada de amostragem de núcleo, onde o modelo considera os resultados dos tokens com massa de probabilidade top_p. Portanto, 0,1 significa que apenas os tokens que compõem a massa de probabilidade de 10% do topo são considerados.

Geralmente, é recomendável alterar este ou a temperatura, mas não ambos.

topP?: null | number

Valor da propriedade

null | number

Detalhes das propriedades herdadas

abortSignal

O sinal que pode ser usado para anular solicitações.

abortSignal?: AbortSignalLike

Valor da propriedade

Herdado de OperationOptions.abortSignal

onResponse

Uma função a ser chamada sempre que uma resposta é recebida do servidor durante a execução da operação solicitada. Pode ser chamado várias vezes.

onResponse?: RawResponseCallback

Valor da propriedade

Herdado de OperationOptions.onResponse

requestOptions

Opções usadas ao criar e enviar solicitações HTTP para esta operação.

requestOptions?: OperationRequestOptions

Valor da propriedade

Herdado de OperationOptions.requestOptions

tracingOptions

Opções usadas quando o rastreamento está habilitado.

tracingOptions?: OperationTracingOptions

Valor da propriedade

Herdado de OperationOptions.tracingOptions