ThreadRun interface
Data yang mewakili eksekusi evaluasi tunggal utas agen.
Properti
| assistant |
ID agen yang terkait dengan utas yang dijalankan ini dilakukan. |
| 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. |
| expires |
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. |
| incomplete |
Detail tentang mengapa eksekusi tidak lengkap. Akan |
| instructions | Instruksi sistem yang ditimpa yang digunakan untuk eksekusi utas agen ini. |
| last |
Kesalahan terakhir, jika ada, yang ditemui oleh utas agen ini berjalan. |
| max |
Jumlah maksimum token penyelesaian yang ditentukan telah digunakan selama eksekusi. |
| max |
Jumlah maksimum token prompt yang ditentukan telah digunakan selama eksekusi. |
| 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. |
| model | ID model yang akan digunakan. |
| object | Jenis objek, yang selalu 'thread.run'. |
| parallel |
Menentukan apakah alat dapat dijalankan secara paralel dalam eksekusi. |
| required |
Detail tindakan yang diperlukan untuk menjalankan utas agen untuk melanjutkan. |
| response |
Format respons panggilan alat yang digunakan dalam eksekusi ini. |
| started |
Tanda waktu Unix, dalam detik, mewakili kapan item ini dimulai. |
| status | Status eksekusi utas agen. |
| temperature | Suhu pengambilan sampel yang digunakan untuk eksekusi ini. Jika tidak diatur, default ke 1. |
| thread |
ID utas yang terkait dengan eksekusi ini. |
| tool |
Mengontrol apakah atau tidak dan alat mana yang dipanggil oleh model. |
| tool |
Ambil alih alat yang dapat digunakan agen untuk eksekusi ini. Ini berguna untuk memodifikasi perilaku berdasarkan per-eksekusi |
| tools | Alat yang diaktifkan ditimpa yang digunakan untuk eksekusi utas agen ini. |
| topP | Nilai pengambilan sampel nukleus yang digunakan untuk proses ini. Jika tidak diatur, default ke 1. |
| truncation |
Strategi yang digunakan untuk menjatuhkan pesan saat jendela konteks bergerak maju. |
| usage | Statistik penggunaan yang terkait dengan eksekusi. Nilai ini akan |
Detail Properti
assistantId
ID agen yang terkait dengan utas yang dijalankan ini dilakukan.
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
expiresAt
Tanda waktu Unix, dalam detik, mewakili kapan item ini kedaluwarsa.
expiresAt: 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
incompleteDetails
Detail tentang mengapa eksekusi tidak lengkap. Akan null jika eksekusi tidak lengkap.
incompleteDetails: null | IncompleteRunDetails
Nilai Properti
null | IncompleteRunDetails
instructions
Instruksi sistem yang ditimpa yang digunakan untuk eksekusi utas agen ini.
instructions: string
Nilai Properti
string
lastError
Kesalahan terakhir, jika ada, yang ditemui oleh utas agen ini berjalan.
lastError: null | RunError
Nilai Properti
null | RunError
maxCompletionTokens
Jumlah maksimum token penyelesaian yang ditentukan telah digunakan selama eksekusi.
maxCompletionTokens: null | number
Nilai Properti
null | number
maxPromptTokens
Jumlah maksimum token prompt yang ditentukan telah digunakan selama eksekusi.
maxPromptTokens: null | number
Nilai Properti
null | number
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>
model
ID model yang akan digunakan.
model: string
Nilai Properti
string
object
Jenis objek, yang selalu 'thread.run'.
object: "thread.run"
Nilai Properti
"thread.run"
parallelToolCalls
Menentukan apakah alat dapat dijalankan secara paralel dalam eksekusi.
parallelToolCalls: boolean
Nilai Properti
boolean
requiredAction
Detail tindakan yang diperlukan untuk menjalankan utas agen untuk melanjutkan.
requiredAction?: null | RequiredActionUnion
Nilai Properti
null | RequiredActionUnion
responseFormat
Format respons panggilan alat yang digunakan dalam eksekusi ini.
responseFormat: null | AgentsResponseFormatOption
Nilai Properti
null | AgentsResponseFormatOption
startedAt
Tanda waktu Unix, dalam detik, mewakili kapan item ini dimulai.
startedAt: null | Date
Nilai Properti
null | Date
status
temperature
Suhu pengambilan sampel yang digunakan untuk eksekusi ini. Jika tidak diatur, default ke 1.
temperature?: null | number
Nilai Properti
null | number
threadId
ID utas yang terkait dengan eksekusi ini.
threadId: string
Nilai Properti
string
toolChoice
Mengontrol apakah atau tidak dan alat mana yang dipanggil oleh model.
toolChoice: null | AgentsToolChoiceOption
Nilai Properti
null | AgentsToolChoiceOption
toolResources
Ambil alih alat yang dapat digunakan agen untuk eksekusi ini. Ini berguna untuk memodifikasi perilaku berdasarkan per-eksekusi
toolResources?: null | ToolResources
Nilai Properti
null | ToolResources
tools
Alat yang diaktifkan ditimpa yang digunakan untuk eksekusi utas agen ini.
tools: ToolDefinitionUnion[]
Nilai Properti
topP
Nilai pengambilan sampel nukleus yang digunakan untuk proses ini. Jika tidak diatur, default ke 1.
topP?: null | number
Nilai Properti
null | number
truncationStrategy
Strategi yang digunakan untuk menjatuhkan pesan saat jendela konteks bergerak maju.
truncationStrategy: null | TruncationObject
Nilai Properti
null | TruncationObject
usage
Statistik penggunaan yang terkait dengan eksekusi. Nilai ini akan null jika eksekusi tidak dalam status terminal (yaitu in_progress, queued, dll.).
usage: null | RunCompletionUsage
Nilai Properti
null | RunCompletionUsage