Partager via


RunStep interface

Informations détaillées sur une étape unique d’une exécution de thread assistant.

Propriétés

assistantId

ID du assistant associé à l’étape d’exécution.

cancelledAt

Horodatage Unix, en secondes, représentant le moment de l’annulation.

completedAt

Horodatage Unix, en secondes, représentant la fin de l’opération.

createdAt

Horodatage Unix, en secondes, représentant la date de création de cet objet.

expiredAt

Horodatage Unix, en secondes, qui représente la date d’expiration de cet élément.

failedAt

Horodatage Unix, en secondes, qui représente l’échec.

id

Identificateur, qui peut être référencé dans les points de terminaison d’API.

lastError

Le cas échéant, informations sur la dernière erreur rencontrée lors de cette étape d’exécution.

metadata

Ensemble de jusqu’à 16 paires clé/valeur pouvant être attachées à un objet, utilisé pour stocker des informations supplémentaires sur cet objet dans un format structuré. Les clés peuvent contenir jusqu’à 64 caractères et les valeurs jusqu’à 512 caractères.

runId

ID de l’exécution dont cette étape d’exécution fait partie.

status

Status de cette étape d’exécution.

stepDetails

Détails de cette étape d’exécution.

threadId

ID du thread qui a été exécuté.

type

Type d’étape d’exécution, qui peut être message_creation ou tool_calls.

Détails de la propriété

assistantId

ID du assistant associé à l’étape d’exécution.

assistantId: string

Valeur de propriété

string

cancelledAt

Horodatage Unix, en secondes, représentant le moment de l’annulation.

cancelledAt: null | Date

Valeur de propriété

null | Date

completedAt

Horodatage Unix, en secondes, représentant la fin de l’opération.

completedAt: null | Date

Valeur de propriété

null | Date

createdAt

Horodatage Unix, en secondes, représentant la date de création de cet objet.

createdAt: Date

Valeur de propriété

Date

expiredAt

Horodatage Unix, en secondes, qui représente la date d’expiration de cet élément.

expiredAt: null | Date

Valeur de propriété

null | Date

failedAt

Horodatage Unix, en secondes, qui représente l’échec.

failedAt: null | Date

Valeur de propriété

null | Date

id

Identificateur, qui peut être référencé dans les points de terminaison d’API.

id: string

Valeur de propriété

string

lastError

Le cas échéant, informations sur la dernière erreur rencontrée lors de cette étape d’exécution.

lastError: null | RunStepError

Valeur de propriété

null | RunStepError

metadata

Ensemble de jusqu’à 16 paires clé/valeur pouvant être attachées à un objet, utilisé pour stocker des informations supplémentaires sur cet objet dans un format structuré. Les clés peuvent contenir jusqu’à 64 caractères et les valeurs jusqu’à 512 caractères.

metadata?: null | Record<string, string>

Valeur de propriété

null | Record<string, string>

runId

ID de l’exécution dont cette étape d’exécution fait partie.

runId: string

Valeur de propriété

string

status

Status de cette étape d’exécution.

status: string

Valeur de propriété

string

stepDetails

Détails de cette étape d’exécution.

stepDetails: RunStepDetails

Valeur de propriété

threadId

ID du thread qui a été exécuté.

threadId: string

Valeur de propriété

string

type

Type d’étape d’exécution, qui peut être message_creation ou tool_calls.

type: string

Valeur de propriété

string