Freigeben über


RunStep interface

Ausführliche Informationen zu einem einzelnen Schritt einer Assistent Threadausführung.

Eigenschaften

assistantId

Die ID der Assistent, die dem Ausführungsschritt zugeordnet ist.

cancelledAt

Der Unix-Zeitstempel in Sekunden, der angibt, wann dieser abgebrochen wurde.

completedAt

Der Unix-Zeitstempel in Sekunden, der angibt, wann dies abgeschlossen ist.

createdAt

Der Unix-Zeitstempel in Sekunden, der den Zeitpunkt der Erstellung dieses Objekts darstellt.

expiredAt

Der Unix-Zeitstempel in Sekunden, der darstellt, wann dieses Element abgelaufen ist.

failedAt

Der Unix-Zeitstempel in Sekunden, der darstellt, wann dieser Fehler aufgetreten ist.

id

Der Bezeichner, auf den in API-Endpunkten verwiesen werden kann.

lastError

Falls zutreffend, Informationen zum letzten Fehler, der bei diesem Ausführungsschritt aufgetreten ist.

metadata

Ein Satz von bis zu 16 Schlüssel-Wert-Paaren, die an ein Objekt angefügt werden können und zum Speichern zusätzlicher Informationen zu diesem Objekt in einem strukturierten Format verwendet werden. Schlüssel können bis zu 64 Zeichen lang sein, und die Werte können bis zu 512 Zeichen lang sein.

runId

Die ID der Ausführung, zu der dieser Ausführungsschritt gehört.

status

Die status dieses Ausführungsschritts.

stepDetails

Die Details für diesen Ausführungsschritt.

threadId

Die ID des ausgeführten Threads.

type

Der Typ des Ausführungsschritts, der entweder message_creation oder tool_calls sein kann.

Details zur Eigenschaft

assistantId

Die ID der Assistent, die dem Ausführungsschritt zugeordnet ist.

assistantId: string

Eigenschaftswert

string

cancelledAt

Der Unix-Zeitstempel in Sekunden, der angibt, wann dieser abgebrochen wurde.

cancelledAt: null | Date

Eigenschaftswert

null | Date

completedAt

Der Unix-Zeitstempel in Sekunden, der angibt, wann dies abgeschlossen ist.

completedAt: null | Date

Eigenschaftswert

null | Date

createdAt

Der Unix-Zeitstempel in Sekunden, der den Zeitpunkt der Erstellung dieses Objekts darstellt.

createdAt: Date

Eigenschaftswert

Date

expiredAt

Der Unix-Zeitstempel in Sekunden, der darstellt, wann dieses Element abgelaufen ist.

expiredAt: null | Date

Eigenschaftswert

null | Date

failedAt

Der Unix-Zeitstempel in Sekunden, der darstellt, wann dieser Fehler aufgetreten ist.

failedAt: null | Date

Eigenschaftswert

null | Date

id

Der Bezeichner, auf den in API-Endpunkten verwiesen werden kann.

id: string

Eigenschaftswert

string

lastError

Falls zutreffend, Informationen zum letzten Fehler, der bei diesem Ausführungsschritt aufgetreten ist.

lastError: null | RunStepError

Eigenschaftswert

null | RunStepError

metadata

Ein Satz von bis zu 16 Schlüssel-Wert-Paaren, die an ein Objekt angefügt werden können und zum Speichern zusätzlicher Informationen zu diesem Objekt in einem strukturierten Format verwendet werden. Schlüssel können bis zu 64 Zeichen lang sein, und die Werte können bis zu 512 Zeichen lang sein.

metadata?: null | Record<string, string>

Eigenschaftswert

null | Record<string, string>

runId

Die ID der Ausführung, zu der dieser Ausführungsschritt gehört.

runId: string

Eigenschaftswert

string

status

Die status dieses Ausführungsschritts.

status: string

Eigenschaftswert

string

stepDetails

Die Details für diesen Ausführungsschritt.

stepDetails: RunStepDetails

Eigenschaftswert

threadId

Die ID des ausgeführten Threads.

threadId: string

Eigenschaftswert

string

type

Der Typ des Ausführungsschritts, der entweder message_creation oder tool_calls sein kann.

type: string

Eigenschaftswert

string