Partilhar via


AssistantCreationOptions interface

Os detalhes do pedido a utilizar ao criar um novo assistente.

Propriedades

description

A descrição do novo assistente.

fileIds

Uma lista de IDs de ficheiro carregados anteriormente para anexar ao assistente.

instructions

As instruções de sistema 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 do novo assistente.

tools

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

Detalhes de Propriedade

description

A descrição do novo assistente.

description?: null | string

Valor de Propriedade

null | string

fileIds

Uma lista de IDs de ficheiro carregados anteriormente para anexar ao assistente.

fileIds?: string[]

Valor de Propriedade

string[]

instructions

As instruções de sistema 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 do novo assistente.

name?: null | string

Valor de Propriedade

null | string

tools

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

tools?: ToolDefinition[]

Valor de Propriedade