Delen via


RunStep interface

Gedetailleerde informatie over een enkele stap van een assistent-threadrun.

Eigenschappen

assistantId

De id van de assistent die is gekoppeld aan de uitvoeringsstap.

cancelledAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit is geannuleerd.

completedAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit is voltooid.

createdAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit object is gemaakt.

expiredAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit item is verlopen.

failedAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit is mislukt.

id

De id waarnaar kan worden verwezen in API-eindpunten.

lastError

Indien van toepassing, informatie over de laatste fout die is opgetreden tijdens deze uitvoeringsstap.

metadata

Een set van maximaal 16 sleutel-/waardeparen die aan een object kunnen worden gekoppeld, die wordt gebruikt voor het opslaan van aanvullende informatie over dat object in een gestructureerde indeling. Sleutels mogen maximaal 64 tekens lang zijn en waarden mogen maximaal 512 tekens lang zijn.

runId

De id van de uitvoering waarvan deze uitvoeringsstap deel uitmaakt.

status

De status van deze uitvoeringsstap.

stepDetails

De details voor deze uitvoeringsstap.

threadId

De id van de thread die is uitgevoerd.

type

Het type uitvoeringsstap, dat kan message_creation of tool_calls zijn.

Eigenschapdetails

assistantId

De id van de assistent die is gekoppeld aan de uitvoeringsstap.

assistantId: string

Waarde van eigenschap

string

cancelledAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit is geannuleerd.

cancelledAt: null | Date

Waarde van eigenschap

null | Date

completedAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit is voltooid.

completedAt: null | Date

Waarde van eigenschap

null | Date

createdAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit object is gemaakt.

createdAt: Date

Waarde van eigenschap

Date

expiredAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit item is verlopen.

expiredAt: null | Date

Waarde van eigenschap

null | Date

failedAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit is mislukt.

failedAt: null | Date

Waarde van eigenschap

null | Date

id

De id waarnaar kan worden verwezen in API-eindpunten.

id: string

Waarde van eigenschap

string

lastError

Indien van toepassing, informatie over de laatste fout die is opgetreden tijdens deze uitvoeringsstap.

lastError: null | RunStepError

Waarde van eigenschap

null | RunStepError

metadata

Een set van maximaal 16 sleutel-/waardeparen die aan een object kunnen worden gekoppeld, die wordt gebruikt voor het opslaan van aanvullende informatie over dat object in een gestructureerde indeling. Sleutels mogen maximaal 64 tekens lang zijn en waarden mogen maximaal 512 tekens lang zijn.

metadata?: null | Record<string, string>

Waarde van eigenschap

null | Record<string, string>

runId

De id van de uitvoering waarvan deze uitvoeringsstap deel uitmaakt.

runId: string

Waarde van eigenschap

string

status

De status van deze uitvoeringsstap.

status: string

Waarde van eigenschap

string

stepDetails

De details voor deze uitvoeringsstap.

stepDetails: RunStepDetails

Waarde van eigenschap

threadId

De id van de thread die is uitgevoerd.

threadId: string

Waarde van eigenschap

string

type

Het type uitvoeringsstap, dat kan message_creation of tool_calls zijn.

type: string

Waarde van eigenschap

string