Compartilhar via


ThreadRun interface

Dados que representam uma única execução de avaliação de um thread assistente.

Propriedades

assistantId

A ID do assistente associado ao thread em que essa execução foi executada.

cancelledAt

O carimbo de data/hora do Unix, em segundos, que representa quando isso foi cancelado.

completedAt

O carimbo de data/hora do Unix, em segundos, que representa quando isso foi concluído.

createdAt

O carimbo de data/hora do Unix, em segundos, que representa quando esse objeto foi criado.

expiresAt

O carimbo de data/hora do Unix, em segundos, que representa quando esse item expira.

failedAt

O carimbo de data/hora do Unix, em segundos, que representa quando isso falhou.

fileIds

Uma lista de IDs de arquivo anexadas, ordenadas por data de criação em ordem crescente.

id

O identificador, que pode ser referenciado em pontos de extremidade de API.

instructions

As instruções de sistema substituídas usadas para essa execução de thread assistente.

lastError

O último erro, se houver, encontrado por esse assistente thread executado.

metadata

Um conjunto de pares chave/valor usado para armazenar informações adicionais sobre o objeto.

model

A ID do modelo a ser usado.

requiredAction

Os detalhes da ação necessária para que a execução do thread assistente continue.

startedAt

O carimbo de data/hora do Unix, em segundos, que representa quando este item foi iniciado.

status

O status da execução do thread assistente.

threadId

A ID do thread associado a essa execução.

tools

As ferramentas habilitadas substituídas usadas para essa execução de thread assistente.

Detalhes da propriedade

assistantId

A ID do assistente associado ao thread em que essa execução foi executada.

assistantId: string

Valor da propriedade

string

cancelledAt

O carimbo de data/hora do Unix, em segundos, que representa quando isso foi cancelado.

cancelledAt: null | Date

Valor da propriedade

null | Date

completedAt

O carimbo de data/hora do Unix, em segundos, que representa quando isso foi concluído.

completedAt: null | Date

Valor da propriedade

null | Date

createdAt

O carimbo de data/hora do Unix, em segundos, que representa quando esse objeto foi criado.

createdAt: Date

Valor da propriedade

Date

expiresAt

O carimbo de data/hora do Unix, em segundos, que representa quando esse item expira.

expiresAt: null | Date

Valor da propriedade

null | Date

failedAt

O carimbo de data/hora do Unix, em segundos, que representa quando isso falhou.

failedAt: null | Date

Valor da propriedade

null | Date

fileIds

Uma lista de IDs de arquivo anexadas, ordenadas por data de criação em ordem crescente.

fileIds: string[]

Valor da propriedade

string[]

id

O identificador, que pode ser referenciado em pontos de extremidade de API.

id: string

Valor da propriedade

string

instructions

As instruções de sistema substituídas usadas para essa execução de thread assistente.

instructions: string

Valor da propriedade

string

lastError

O último erro, se houver, encontrado por esse assistente thread executado.

lastError?: null | RunError

Valor da propriedade

null | RunError

metadata

Um conjunto de pares chave/valor usado para armazenar informações adicionais sobre o objeto.

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

requiredAction

Os detalhes da ação necessária para que a execução do thread assistente continue.

requiredAction?: null | RequiredAction

Valor da propriedade

startedAt

O carimbo de data/hora do Unix, em segundos, que representa quando este item foi iniciado.

startedAt: null | Date

Valor da propriedade

null | Date

status

O status da execução do thread assistente.

status: string

Valor da propriedade

string

threadId

A ID do thread associado a essa execução.

threadId: string

Valor da propriedade

string

tools

As ferramentas habilitadas substituídas usadas para essa execução de thread assistente.

tools: ToolDefinition[]

Valor da propriedade