Sdílet prostřednictvím


RunStep interface

Podrobné informace o jednom kroku spuštění vlákna agenta

Vlastnosti

assistantId

ID agenta přidruženého ke kroku spuštění.

cancelledAt

Časové razítko unixu v sekundách představující, kdy bylo zrušeno.

completedAt

Časové razítko unixu v sekundách představující po dokončení.

createdAt

Časové razítko unixu v sekundách představující při vytvoření tohoto objektu.

expiredAt

Časové razítko unixu v sekundách představující, kdy tato položka vypršela.

failedAt

Časové razítko unixu v sekundách představující, kdy došlo k chybě.

id

Identifikátor, na který se dá odkazovat v koncových bodech rozhraní API.

lastError

Pokud je to možné, informace o poslední chybě, ke které došlo v tomto kroku spuštění.

metadata

Sada až 16 dvojic klíč/hodnota, které lze připojit k objektu, které slouží k ukládání dalších informací o daném objektu ve strukturovaném formátu. Klíče můžou mít délku až 64 znaků a hodnoty můžou mít délku až 512 znaků.

object

Typ objektu, který je vždy thread.run.step.

runId

ID spuštění, ve které je tento krok spuštění součástí.

status

Stav tohoto kroku spuštění

stepDetails

Podrobnosti o tomto kroku spuštění

threadId

ID vlákna, které bylo spuštěno.

type

Typ kroku spuštění, který může být message_creation nebo tool_calls.

usage

Statistiky využití související s krokem spuštění Tato hodnota bude null v době, kdy je in_progressstav kroku spuštění .

Podrobnosti vlastnosti

assistantId

ID agenta přidruženého ke kroku spuštění.

assistantId: string

Hodnota vlastnosti

string

cancelledAt

Časové razítko unixu v sekundách představující, kdy bylo zrušeno.

cancelledAt: null | Date

Hodnota vlastnosti

null | Date

completedAt

Časové razítko unixu v sekundách představující po dokončení.

completedAt: null | Date

Hodnota vlastnosti

null | Date

createdAt

Časové razítko unixu v sekundách představující při vytvoření tohoto objektu.

createdAt: Date

Hodnota vlastnosti

Date

expiredAt

Časové razítko unixu v sekundách představující, kdy tato položka vypršela.

expiredAt: null | Date

Hodnota vlastnosti

null | Date

failedAt

Časové razítko unixu v sekundách představující, kdy došlo k chybě.

failedAt: null | Date

Hodnota vlastnosti

null | Date

id

Identifikátor, na který se dá odkazovat v koncových bodech rozhraní API.

id: string

Hodnota vlastnosti

string

lastError

Pokud je to možné, informace o poslední chybě, ke které došlo v tomto kroku spuštění.

lastError: null | RunStepError

Hodnota vlastnosti

null | RunStepError

metadata

Sada až 16 dvojic klíč/hodnota, které lze připojit k objektu, které slouží k ukládání dalších informací o daném objektu ve strukturovaném formátu. Klíče můžou mít délku až 64 znaků a hodnoty můžou mít délku až 512 znaků.

metadata: null | Record<string, string>

Hodnota vlastnosti

null | Record<string, string>

object

Typ objektu, který je vždy thread.run.step.

object: "thread.run.step"

Hodnota vlastnosti

"thread.run.step"

runId

ID spuštění, ve které je tento krok spuštění součástí.

runId: string

Hodnota vlastnosti

string

status

Stav tohoto kroku spuštění

status: RunStepStatus

Hodnota vlastnosti

stepDetails

Podrobnosti o tomto kroku spuštění

stepDetails: RunStepDetailsUnion

Hodnota vlastnosti

threadId

ID vlákna, které bylo spuštěno.

threadId: string

Hodnota vlastnosti

string

type

Typ kroku spuštění, který může být message_creation nebo tool_calls.

type: RunStepType

Hodnota vlastnosti

usage

Statistiky využití související s krokem spuštění Tato hodnota bude null v době, kdy je in_progressstav kroku spuštění .

usage?: null | RunStepCompletionUsage

Hodnota vlastnosti