Compartilhar via


AssistantCreationOptions interface

Os detalhes da solicitação a serem usados ao criar um novo assistente.

Propriedades

description

A descrição do novo assistente.

fileIds

Uma lista de IDs de arquivo carregadas anteriormente para anexar ao assistente.

instructions

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

model

A ID do modelo a ser usado.

name

O nome do novo assistente.

tools

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

Detalhes da propriedade

description

A descrição do novo assistente.

description?: null | string

Valor da propriedade

null | string

fileIds

Uma lista de IDs de arquivo carregadas anteriormente para anexar ao assistente.

fileIds?: string[]

Valor da propriedade

string[]

instructions

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

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 do novo assistente.

name?: null | string

Valor da propriedade

null | string

tools

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

tools?: ToolDefinition[]

Valor da propriedade