ThreadRun interface

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

Propriedades

assistantId

O ID do assistente associado ao thread em que esta execução foi executada.

cancelledAt

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

completedAt

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

createdAt

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

expiresAt

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

failedAt

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

fileIds

Uma lista de IDs de ficheiro anexados, ordenados por data de criação por ordem ascendente.

id

O identificador, que pode ser referenciado em pontos finais da API.

instructions

As instruções de sistema substituídas utilizadas para este assistente execução de threads.

lastError

O último erro, se existir, encontrado por este assistente execução de thread.

metadata

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

model

O ID do modelo a utilizar.

requiredAction

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

startedAt

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

status

O estado da execução do thread assistente.

threadId

O ID do thread associado a esta execução.

tools

As ferramentas ativadas para substituição utilizadas para este assistente execução de threads.

Detalhes de Propriedade

assistantId

O ID do assistente associado ao thread em que esta execução foi executada.

assistantId: string

Valor de Propriedade

string

cancelledAt

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

cancelledAt: null | Date

Valor de Propriedade

null | Date

completedAt

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

completedAt: null | Date

Valor de Propriedade

null | Date

createdAt

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

createdAt: Date

Valor de Propriedade

Date

expiresAt

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

expiresAt: null | Date

Valor de Propriedade

null | Date

failedAt

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

failedAt: null | Date

Valor de Propriedade

null | Date

fileIds

Uma lista de IDs de ficheiro anexados, ordenados por data de criação por ordem ascendente.

fileIds: string[]

Valor de Propriedade

string[]

id

O identificador, que pode ser referenciado em pontos finais da API.

id: string

Valor de Propriedade

string

instructions

As instruções de sistema substituídas utilizadas para este assistente execução de threads.

instructions: string

Valor de Propriedade

string

lastError

O último erro, se existir, encontrado por este assistente execução de thread.

lastError?: null | RunError

Valor de Propriedade

null | RunError

metadata

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

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

requiredAction

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

requiredAction?: null | RequiredAction

Valor de Propriedade

startedAt

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

startedAt: null | Date

Valor de Propriedade

null | Date

status

O estado da execução do thread assistente.

status: string

Valor de Propriedade

string

threadId

O ID do thread associado a esta execução.

threadId: string

Valor de Propriedade

string

tools

As ferramentas ativadas para substituição utilizadas para este assistente execução de threads.

tools: ToolDefinition[]

Valor de Propriedade