Compartilhar via


CreateAndRunThreadOptions interface

Os detalhes usados ao criar e executar imediatamente um novo thread assistente.

Propriedades

assistantId

A ID do assistente para o qual o thread deve ser criado.

instructions

As instruções do sistema substituídas que o assistente deve usar para executar o thread.

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

O modelo substituído que o assistente deve usar para executar o thread.

thread

Os detalhes usados para criar o novo thread.

tools

A lista substituída de ferramentas habilitadas que o assistente deve usar para executar o thread.

Detalhes da propriedade

assistantId

A ID do assistente para o qual o thread deve ser criado.

assistantId: string

Valor da propriedade

string

instructions

As instruções do sistema substituídas que o assistente deve usar para executar o thread.

instructions?: string

Valor da propriedade

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

O modelo substituído que o assistente deve usar para executar o thread.

model?: string

Valor da propriedade

string

thread

Os detalhes usados para criar o novo thread.

thread?: AssistantThreadCreationOptions

Valor da propriedade

tools

A lista substituída de ferramentas habilitadas que o assistente deve usar para executar o thread.

tools?: ToolDefinition[]

Valor da propriedade