RunStep interface
Podrobné informace o jednom kroku spuštění vlákna agenta
Vlastnosti
| assistant |
ID agenta přidruženého ke kroku spuštění. |
| cancelled |
Časové razítko unixu v sekundách představující, kdy bylo zrušeno. |
| completed |
Časové razítko unixu v sekundách představující po dokončení. |
| created |
Časové razítko unixu v sekundách představující při vytvoření tohoto objektu. |
| expired |
Časové razítko unixu v sekundách představující, kdy tato položka vypršela. |
| failed |
Č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. |
| last |
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. |
| run |
ID spuštění, ve které je tento krok spuštění součástí. |
| status | Stav tohoto kroku spuštění |
| step |
Podrobnosti o tomto kroku spuštění |
| thread |
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 |
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
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
null | RunStepCompletionUsage