Delen via


RunStep interface

Gedetailleerde informatie over één stap van een assistent threaduitvoering.

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

Het Unix-tijdstempel, in seconden, dat 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 tijdens deze uitvoeringsstap is opgetreden.

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 message_creation of tool_calls kan 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

Het Unix-tijdstempel, in seconden, dat 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 tijdens deze uitvoeringsstap is opgetreden.

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 message_creation of tool_calls kan zijn.

type: string

Waarde van eigenschap

string