RunStep interface
Részletes információk az ügynökszál-futtatás egyetlen lépéséről.
Tulajdonságok
| assistant |
A futtatási lépéshez társított ügynök azonosítója. |
| cancelled |
A Unix időbélyeg másodpercben jelzi, hogy mikor lett megszakítva. |
| completed |
A Unix időbélyeg másodpercben jelzi, hogy ez mikor fejeződött be. |
| created |
A Unix időbélyeg másodpercben jelzi az objektum létrehozását. |
| expired |
Az elem lejártát jelző Unix időbélyeg másodpercben. |
| failed |
A Unix időbélyeg másodpercben jelzi, hogy ez mikor hiúsult meg. |
| id | Az API-végpontokban hivatkozható azonosító. |
| last |
Ha lehetséges, a futtatási lépés által legutóbb észlelt hibára vonatkozó információk. |
| metadata | Legfeljebb 16 kulcs/érték párból álló készlet, amely egy objektumhoz csatolható, és az objektumra vonatkozó további információk strukturált formátumban való tárolására szolgál. A kulcsok legfeljebb 64 karakter hosszúságúak lehetnek, az értékek pedig legfeljebb 512 karakter hosszúságúak lehetnek. |
| object | Az objektum típusa, amely mindig "thread.run.step". |
| run |
Annak a futtatásnak az azonosítója, amelybe ez a futtatási lépés tartozik. |
| status | A futtatási lépés állapota. |
| step |
A futtatási lépés részletei. |
| thread |
A futtatott szál azonosítója. |
| type | A futtatási lépés típusa, amely lehet message_creation vagy tool_calls. |
| usage | A futtatási lépéshez kapcsolódó használati statisztikák. Ez az érték a futtatási lépés állapota |
Tulajdonság adatai
assistantId
A futtatási lépéshez társított ügynök azonosítója.
assistantId: string
Tulajdonság értéke
string
cancelledAt
A Unix időbélyeg másodpercben jelzi, hogy mikor lett megszakítva.
cancelledAt: null | Date
Tulajdonság értéke
null | Date
completedAt
A Unix időbélyeg másodpercben jelzi, hogy ez mikor fejeződött be.
completedAt: null | Date
Tulajdonság értéke
null | Date
createdAt
A Unix időbélyeg másodpercben jelzi az objektum létrehozását.
createdAt: Date
Tulajdonság értéke
Date
expiredAt
Az elem lejártát jelző Unix időbélyeg másodpercben.
expiredAt: null | Date
Tulajdonság értéke
null | Date
failedAt
A Unix időbélyeg másodpercben jelzi, hogy ez mikor hiúsult meg.
failedAt: null | Date
Tulajdonság értéke
null | Date
id
Az API-végpontokban hivatkozható azonosító.
id: string
Tulajdonság értéke
string
lastError
Ha lehetséges, a futtatási lépés által legutóbb észlelt hibára vonatkozó információk.
lastError: null | RunStepError
Tulajdonság értéke
null | RunStepError
metadata
Legfeljebb 16 kulcs/érték párból álló készlet, amely egy objektumhoz csatolható, és az objektumra vonatkozó további információk strukturált formátumban való tárolására szolgál. A kulcsok legfeljebb 64 karakter hosszúságúak lehetnek, az értékek pedig legfeljebb 512 karakter hosszúságúak lehetnek.
metadata: null | Record<string, string>
Tulajdonság értéke
null | Record<string, string>
object
Az objektum típusa, amely mindig "thread.run.step".
object: "thread.run.step"
Tulajdonság értéke
"thread.run.step"
runId
Annak a futtatásnak az azonosítója, amelybe ez a futtatási lépés tartozik.
runId: string
Tulajdonság értéke
string
status
stepDetails
A futtatási lépés részletei.
stepDetails: RunStepDetailsUnion
Tulajdonság értéke
threadId
A futtatott szál azonosítója.
threadId: string
Tulajdonság értéke
string
type
A futtatási lépés típusa, amely lehet message_creation vagy tool_calls.
type: RunStepType
Tulajdonság értéke
usage
A futtatási lépéshez kapcsolódó használati statisztikák. Ez az érték a futtatási lépés állapota nullalatt leszin_progress.
usage?: null | RunStepCompletionUsage
Tulajdonság értéke
null | RunStepCompletionUsage