RunStep interface
Informações detalhadas sobre um único passo de uma execução de thread assistente.
Propriedades
assistant |
O ID do assistente associado ao passo de execução. |
cancelled |
O carimbo de data/hora Unix, em segundos, que representa quando este foi cancelado. |
completed |
O carimbo de data/hora Unix, em segundos, que representa quando isto é concluído. |
created |
O carimbo de data/hora Unix, em segundos, que representa quando este objeto foi criado. |
expired |
O carimbo de data/hora Unix, em segundos, que representa quando este item expirou. |
failed |
O carimbo de data/hora Unix, em segundos, que representa quando isto falhou. |
id | O identificador, que pode ser referenciado em pontos finais da API. |
last |
Se aplicável, as informações sobre o último erro encontrado por este passo de execução. |
metadata | Um conjunto de até 16 pares chave/valor que podem ser anexados a um objeto, utilizado para armazenar informações adicionais sobre esse objeto num formato estruturado. As teclas podem ter até 64 carateres de comprimento e os valores podem ter até 512 carateres de comprimento. |
run |
O ID da execução da qual este passo de execução faz parte. |
status | O estado deste passo de execução. |
step |
Os detalhes deste passo de execução. |
thread |
O ID do thread que foi executado. |
type | O tipo de passo de execução, que pode ser message_creation ou tool_calls. |
Detalhes de Propriedade
assistantId
O ID do assistente associado ao passo de execução.
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
expiredAt
O carimbo de data/hora Unix, em segundos, que representa quando este item expirou.
expiredAt: 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
id
O identificador, que pode ser referenciado em pontos finais da API.
id: string
Valor de Propriedade
string
lastError
Se aplicável, as informações sobre o último erro encontrado por este passo de execução.
lastError: null | RunStepError
Valor de Propriedade
null | RunStepError
metadata
Um conjunto de até 16 pares chave/valor que podem ser anexados a um objeto, utilizado para armazenar informações adicionais sobre esse objeto num formato estruturado. As teclas podem ter até 64 carateres de comprimento e os valores podem ter até 512 carateres de comprimento.
metadata?: null | Record<string, string>
Valor de Propriedade
null | Record<string, string>
runId
O ID da execução da qual este passo de execução faz parte.
runId: string
Valor de Propriedade
string
status
O estado deste passo de execução.
status: string
Valor de Propriedade
string
stepDetails
Os detalhes deste passo de execução.
stepDetails: RunStepDetails
Valor de Propriedade
threadId
O ID do thread que foi executado.
threadId: string
Valor de Propriedade
string
type
O tipo de passo de execução, que pode ser message_creation ou tool_calls.
type: string
Valor de Propriedade
string
Azure SDK for JavaScript