Condividi tramite


RunStep interface

Informazioni dettagliate su un singolo passaggio di esecuzione di un thread assistente.

Proprietà

assistantId

ID del assistente associato al passaggio di esecuzione.

cancelledAt

Timestamp Unix, in secondi, che rappresenta quando è stato annullato.

completedAt

Timestamp Unix, in secondi, che rappresenta al termine dell'operazione.

createdAt

Timestamp Unix, in secondi, che rappresenta quando questo oggetto è stato creato.

expiredAt

Timestamp Unix, in secondi, che rappresenta quando questo elemento è scaduto.

failedAt

Timestamp Unix, in secondi, che rappresenta quando non è riuscito.

id

Identificatore, a cui è possibile fare riferimento negli endpoint DELL'API.

lastError

Se applicabile, informazioni sull'ultimo errore rilevato dal passaggio di esecuzione.

metadata

Set di fino a 16 coppie chiave/valore che possono essere associate a un oggetto, usato per archiviare informazioni aggiuntive su tale oggetto in un formato strutturato. Le chiavi possono essere fino a 64 caratteri di lunghezza e i valori possono essere fino a 512 caratteri in lunghezza.

runId

L'ID dell'esecuzione di questo passaggio di esecuzione fa parte di .

status

Stato di questo passaggio di esecuzione.

stepDetails

Dettagli per questo passaggio di esecuzione.

threadId

ID del thread eseguito.

type

Tipo di passaggio di esecuzione, che può essere message_creation o tool_calls.

Dettagli proprietà

assistantId

ID del assistente associato al passaggio di esecuzione.

assistantId: string

Valore della proprietà

string

cancelledAt

Timestamp Unix, in secondi, che rappresenta quando è stato annullato.

cancelledAt: null | Date

Valore della proprietà

null | Date

completedAt

Timestamp Unix, in secondi, che rappresenta al termine dell'operazione.

completedAt: null | Date

Valore della proprietà

null | Date

createdAt

Timestamp Unix, in secondi, che rappresenta quando questo oggetto è stato creato.

createdAt: Date

Valore della proprietà

Date

expiredAt

Timestamp Unix, in secondi, che rappresenta quando questo elemento è scaduto.

expiredAt: null | Date

Valore della proprietà

null | Date

failedAt

Timestamp Unix, in secondi, che rappresenta quando non è riuscito.

failedAt: null | Date

Valore della proprietà

null | Date

id

Identificatore, a cui è possibile fare riferimento negli endpoint DELL'API.

id: string

Valore della proprietà

string

lastError

Se applicabile, informazioni sull'ultimo errore rilevato dal passaggio di esecuzione.

lastError: null | RunStepError

Valore della proprietà

null | RunStepError

metadata

Set di fino a 16 coppie chiave/valore che possono essere associate a un oggetto, usato per archiviare informazioni aggiuntive su tale oggetto in un formato strutturato. Le chiavi possono essere fino a 64 caratteri di lunghezza e i valori possono essere fino a 512 caratteri in lunghezza.

metadata?: null | Record<string, string>

Valore della proprietà

null | Record<string, string>

runId

L'ID dell'esecuzione di questo passaggio di esecuzione fa parte di .

runId: string

Valore della proprietà

string

status

Stato di questo passaggio di esecuzione.

status: string

Valore della proprietà

string

stepDetails

Dettagli per questo passaggio di esecuzione.

stepDetails: RunStepDetails

Valore della proprietà

threadId

ID del thread eseguito.

threadId: string

Valore della proprietà

string

type

Tipo di passaggio di esecuzione, che può essere message_creation o tool_calls.

type: string

Valore della proprietà

string