RunStep interface
Informasi terperinci tentang satu langkah eksekusi utas agen.
Properti
| assistant |
ID agen yang terkait dengan langkah eksekusi. |
| cancelled |
Tanda waktu Unix, dalam detik, mewakili kapan ini dibatalkan. |
| completed |
Tanda waktu Unix, dalam detik, mewakili kapan ini selesai. |
| created |
Tanda waktu Unix, dalam detik, mewakili kapan objek ini dibuat. |
| expired |
Tanda waktu Unix, dalam detik, mewakili kapan item ini kedaluwarsa. |
| failed |
Tanda waktu Unix, dalam detik, mewakili kapan ini gagal. |
| id | Pengidentifikasi, yang dapat dirujuk di titik akhir API. |
| last |
Jika berlaku, informasi tentang kesalahan terakhir yang ditemui oleh langkah eksekusi ini. |
| metadata | Satu set hingga 16 pasangan kunci/nilai yang dapat dilampirkan ke objek, digunakan untuk menyimpan informasi tambahan tentang objek tersebut dalam format terstruktur. Panjang kunci mungkin hingga 64 karakter dan panjang nilainya mungkin hingga 512 karakter. |
| object | Jenis objek, yang selalu 'thread.run.step'. |
| run |
ID eksekusi yang merupakan bagian dari langkah eksekusi ini. |
| status | Status langkah eksekusi ini. |
| step |
Detail untuk langkah eksekusi ini. |
| thread |
ID utas yang dijalankan. |
| type | Jenis langkah eksekusi, yang dapat berupa message_creation atau tool_calls. |
| usage | Statistik penggunaan yang terkait dengan langkah eksekusi. Nilai ini akan sementara |
Detail Properti
assistantId
ID agen yang terkait dengan langkah eksekusi.
assistantId: string
Nilai Properti
string
cancelledAt
Tanda waktu Unix, dalam detik, mewakili kapan ini dibatalkan.
cancelledAt: null | Date
Nilai Properti
null | Date
completedAt
Tanda waktu Unix, dalam detik, mewakili kapan ini selesai.
completedAt: null | Date
Nilai Properti
null | Date
createdAt
Tanda waktu Unix, dalam detik, mewakili kapan objek ini dibuat.
createdAt: Date
Nilai Properti
Date
expiredAt
Tanda waktu Unix, dalam detik, mewakili kapan item ini kedaluwarsa.
expiredAt: null | Date
Nilai Properti
null | Date
failedAt
Tanda waktu Unix, dalam detik, mewakili kapan ini gagal.
failedAt: null | Date
Nilai Properti
null | Date
id
Pengidentifikasi, yang dapat dirujuk di titik akhir API.
id: string
Nilai Properti
string
lastError
Jika berlaku, informasi tentang kesalahan terakhir yang ditemui oleh langkah eksekusi ini.
lastError: null | RunStepError
Nilai Properti
null | RunStepError
metadata
Satu set hingga 16 pasangan kunci/nilai yang dapat dilampirkan ke objek, digunakan untuk menyimpan informasi tambahan tentang objek tersebut dalam format terstruktur. Panjang kunci mungkin hingga 64 karakter dan panjang nilainya mungkin hingga 512 karakter.
metadata: null | Record<string, string>
Nilai Properti
null | Record<string, string>
object
Jenis objek, yang selalu 'thread.run.step'.
object: "thread.run.step"
Nilai Properti
"thread.run.step"
runId
ID eksekusi yang merupakan bagian dari langkah eksekusi ini.
runId: string
Nilai Properti
string
status
stepDetails
Detail untuk langkah eksekusi ini.
stepDetails: RunStepDetailsUnion
Nilai Properti
threadId
ID utas yang dijalankan.
threadId: string
Nilai Properti
string
type
Jenis langkah eksekusi, yang dapat berupa message_creation atau tool_calls.
type: RunStepType
Nilai Properti
usage
Statistik penggunaan yang terkait dengan langkah eksekusi. Nilai ini akan sementara null status langkah eksekusi adalah in_progress.
usage?: null | RunStepCompletionUsage
Nilai Properti
null | RunStepCompletionUsage