UpdateAssistantOptions interface

Os detalhes do pedido a utilizar ao modificar uma assistente existente.

Propriedades

description

A descrição modificada da assistente a utilizar.

fileIds

A lista modificada de IDs de ficheiros carregados anteriormente para anexar ao assistente.

instructions

As instruções de sistema modificadas para a nova assistente a utilizar.

metadata

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

model

O ID do modelo a utilizar.

name

O nome modificado do assistente a utilizar.

tools

A coleção modificada de ferramentas a ativar para o assistente.

Detalhes de Propriedade

description

A descrição modificada da assistente a utilizar.

description?: null | string

Valor de Propriedade

null | string

fileIds

A lista modificada de IDs de ficheiros carregados anteriormente para anexar ao assistente.

fileIds?: string[]

Valor de Propriedade

string[]

instructions

As instruções de sistema modificadas para a nova assistente a utilizar.

instructions?: null | string

Valor de Propriedade

null | string

metadata

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

metadata?: null | Record<string, string>

Valor de Propriedade

null | Record<string, string>

model

O ID do modelo a utilizar.

model?: string

Valor de Propriedade

string

name

O nome modificado do assistente a utilizar.

name?: null | string

Valor de Propriedade

null | string

tools

A coleção modificada de ferramentas a ativar para o assistente.

tools?: ToolDefinition[]

Valor de Propriedade