Partilhar via


CreateAgentOptionalParams interface

Parâmetros opcionais.

Extends

Propriedades

description

A descrição do novo agente.

instructions

As instruções do sistema 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 teclas podem ter até 64 caracteres e os valores podem ter até 512 caracteres.

name

O nome do novo agente.

responseFormat

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

temperature

Qual a temperatura de amostragem a utilizar, 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 code_interpreter ferramenta requer uma lista de IDs de arquivo, enquanto a file_search ferramenta requer uma lista de IDs de armazenamento vetorial.

tools

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

topP

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

Geralmente recomendamos alterar esta ou a temperatura, mas não ambas.

Propriedades Herdadas

abortSignal

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

onResponse

Uma função a ser chamada cada vez 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 de Propriedade

description

A descrição do novo agente.

description?: null | string

Valor de Propriedade

null | string

instructions

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

instructions?: null | string

Valor de 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 teclas podem ter até 64 caracteres e os valores podem ter até 512 caracteres.

metadata?: null | Record<string, string>

Valor de Propriedade

null | Record<string, string>

name

O nome do novo agente.

name?: null | string

Valor de Propriedade

null | string

responseFormat

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

responseFormat?: null | AgentsResponseFormatOption

Valor de Propriedade

temperature

Qual a temperatura de amostragem a utilizar, 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 de 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 code_interpreter ferramenta requer uma lista de IDs de arquivo, enquanto a file_search ferramenta requer uma lista de IDs de armazenamento vetorial.

toolResources?: null | ToolResources

Valor de Propriedade

null | ToolResources

tools

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

tools?: ToolDefinitionUnion[]

Valor de Propriedade

topP

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

Geralmente recomendamos alterar esta ou a temperatura, mas não ambas.

topP?: null | number

Valor de Propriedade

null | number

Detalhes da Propriedade Herdada

abortSignal

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

abortSignal?: AbortSignalLike

Valor de Propriedade

herdado de OperationOptions.abortSignal

onResponse

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

onResponse?: RawResponseCallback

Valor de Propriedade

herdado de OperationOptions.onResponse

requestOptions

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

requestOptions?: OperationRequestOptions

Valor de Propriedade

herdado de OperationOptions.requestOptions

tracingOptions

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

tracingOptions?: OperationTracingOptions

Valor de Propriedade

herdado de OperationOptions.tracingOptions