ThreadRun interface
Dados que representam uma única execução de avaliação de um thread do assistente.
Propriedades
| assistant |
A ID do assistente associado ao thread em que essa execução foi executada. |
| cancelled |
O carimbo de data/hora Unix, em segundos, que representa quando isso foi cancelado. |
| completed |
O carimbo de data/hora Unix, em segundos, que representa quando isso foi concluído. |
| created |
O carimbo de data/hora Unix, em segundos, que representa quando esse objeto foi criado. |
| expires |
O carimbo de data/hora Unix, em segundos, que representa quando esse item expira. |
| failed |
O carimbo de data/hora Unix, em segundos, que representa quando isso falhou. |
| file |
Uma lista de IDs de arquivo anexadas, ordenadas pela data de criação em ordem crescente. |
| id | O identificador, que pode ser referenciado em pontos de extremidade de API. |
| instructions | As instruções do sistema substituídas usadas para essa execução de thread do assistente. |
| last |
O último erro, se houver, encontrado por esse thread do assistente é executado. |
| metadata | Um conjunto de pares chave/valor usados para armazenar informações adicionais sobre o objeto. |
| model | A ID do modelo a ser usado. |
| required |
Os detalhes da ação necessária para que a execução do thread do assistente continue. |
| started |
O carimbo de data/hora Unix, em segundos, que representa quando este item foi iniciado. |
| status | O status da execução do thread assistente. |
| thread |
A ID do thread associado a essa execução. |
| tools | As ferramentas habilitadas substituídas usadas para essa execução de thread do 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 Unix, em segundos, que representa quando isso foi cancelado.
cancelledAt: null | Date
Valor da propriedade
null | Date
completedAt
O carimbo de data/hora Unix, em segundos, que representa quando isso foi concluído.
completedAt: null | Date
Valor da propriedade
null | Date
createdAt
O carimbo de data/hora Unix, em segundos, que representa quando esse objeto foi criado.
createdAt: Date
Valor da propriedade
Date
expiresAt
O carimbo de data/hora Unix, em segundos, que representa quando esse item expira.
expiresAt: null | Date
Valor da propriedade
null | Date
failedAt
O carimbo de data/hora 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 pela 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 do sistema substituídas usadas para essa execução de thread do assistente.
instructions: string
Valor da propriedade
string
lastError
O último erro, se houver, encontrado por esse thread do assistente é executado.
lastError?: null | RunError
Valor da propriedade
null | RunError
metadata
Um conjunto de pares chave/valor usados 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 do assistente continue.
requiredAction?: null | RequiredAction
Valor da propriedade
null | RequiredAction
startedAt
O carimbo de data/hora 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 do assistente.
tools: ToolDefinition[]