CreateThreadAndRunOptionalParams interface
Parameter opsional.
- Memperluas
Properti
| instructions | Instruksi sistem yang diambil alih yang harus digunakan agen untuk menjalankan utas. |
| max |
Jumlah maksimum token penyelesaian yang dapat digunakan selama eksekusi. Eksekusi akan berupaya sebaik mungkin untuk hanya menggunakan jumlah token penyelesaian yang ditentukan, di beberapa belokan eksekusi. Jika eksekusi melebihi jumlah token penyelesaian yang ditentukan, eksekusi akan berakhir dengan status |
| max |
Jumlah maksimum token prompt yang dapat digunakan selama eksekusi. Eksekusi akan berupaya sebaik mungkin untuk hanya menggunakan jumlah token prompt yang ditentukan, di beberapa belokan eksekusi. Jika eksekusi melebihi jumlah token prompt yang ditentukan, eksekusi akan berakhir dengan status |
| 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 | Model yang ditimpa yang harus digunakan agen untuk menjalankan utas. |
| parallel |
Jika fungsi |
| response |
Menentukan format yang harus dihasilkan model. |
| stream | Jika |
| temperature | Suhu pengambilan sampel apa yang akan digunakan, antara 0 dan 2. Nilai yang lebih tinggi seperti 0,8 akan membuat output lebih acak, sementara nilai yang lebih rendah seperti 0,2 akan membuatnya lebih fokus dan deterministik. |
| thread | Detail yang digunakan untuk membuat utas baru. Jika tidak ada utas yang disediakan, utas kosong akan dibuat. |
| 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 | Daftar penggantian alat yang diaktifkan yang harus digunakan agen untuk menjalankan utas. |
| topP | Alternatif untuk pengambilan sampel dengan suhu, yang disebut pengambilan sampel nukleus, di mana model mempertimbangkan hasil token dengan massa probabilitas top_p. Jadi 0,1 berarti hanya token yang terdiri dari 10% massa peluang teratas yang dipertimbangkan. Kami umumnya merekomendasikan untuk mengubah ini atau suhu tetapi tidak keduanya. |
| truncation |
Strategi yang digunakan untuk menjatuhkan pesan saat jendela konteks bergerak maju. |
Properti yang Diwariskan
| abort |
Sinyal yang dapat digunakan untuk membatalkan permintaan. |
| on |
Fungsi yang akan dipanggil setiap kali respons diterima dari server saat melakukan operasi yang diminta. Dapat dipanggil beberapa kali. |
| request |
Opsi yang digunakan saat membuat dan mengirim permintaan HTTP untuk operasi ini. |
| tracing |
Opsi yang digunakan saat pelacakan diaktifkan. |
Detail Properti
instructions
Instruksi sistem yang diambil alih yang harus digunakan agen untuk menjalankan utas.
instructions?: null | string
Nilai Properti
null | string
maxCompletionTokens
Jumlah maksimum token penyelesaian yang dapat digunakan selama eksekusi. Eksekusi akan berupaya sebaik mungkin untuk hanya menggunakan jumlah token penyelesaian yang ditentukan, di beberapa belokan eksekusi. Jika eksekusi melebihi jumlah token penyelesaian yang ditentukan, eksekusi akan berakhir dengan status incomplete. Lihat incomplete_details untuk informasi selengkapnya.
maxCompletionTokens?: null | number
Nilai Properti
null | number
maxPromptTokens
Jumlah maksimum token prompt yang dapat digunakan selama eksekusi. Eksekusi akan berupaya sebaik mungkin untuk hanya menggunakan jumlah token prompt yang ditentukan, di beberapa belokan eksekusi. Jika eksekusi melebihi jumlah token prompt yang ditentukan, eksekusi akan berakhir dengan status incomplete. Lihat incomplete_details untuk informasi selengkapnya.
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
Model yang ditimpa yang harus digunakan agen untuk menjalankan utas.
model?: null | string
Nilai Properti
null | string
parallelToolCalls
Jika fungsi true akan berjalan secara paralel selama penggunaan alat.
parallelToolCalls?: boolean
Nilai Properti
boolean
responseFormat
Menentukan format yang harus dihasilkan model.
responseFormat?: null | AgentsResponseFormatOption
Nilai Properti
null | AgentsResponseFormatOption
stream
Jika true, mengembalikan aliran peristiwa yang terjadi selama peristiwa Jalankan sebagai yang dikirim server, mengakhiri saat Eksekusi memasuki status terminal dengan data: [DONE] pesan.
stream?: boolean
Nilai Properti
boolean
temperature
Suhu pengambilan sampel apa yang akan digunakan, antara 0 dan 2. Nilai yang lebih tinggi seperti 0,8 akan membuat output lebih acak, sementara nilai yang lebih rendah seperti 0,2 akan membuatnya lebih fokus dan deterministik.
temperature?: null | number
Nilai Properti
null | number
thread
Detail yang digunakan untuk membuat utas baru. Jika tidak ada utas yang disediakan, utas kosong akan dibuat.
thread?: AgentThreadCreationOptions
Nilai Properti
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
Daftar penggantian alat yang diaktifkan yang harus digunakan agen untuk menjalankan utas.
tools?: null | ToolDefinitionUnion[]
Nilai Properti
null | ToolDefinitionUnion[]
topP
Alternatif untuk pengambilan sampel dengan suhu, yang disebut pengambilan sampel nukleus, di mana model mempertimbangkan hasil token dengan massa probabilitas top_p. Jadi 0,1 berarti hanya token yang terdiri dari 10% massa peluang teratas yang dipertimbangkan.
Kami umumnya merekomendasikan untuk mengubah ini atau suhu tetapi tidak keduanya.
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
Detail Properti yang Diwariskan
abortSignal
Sinyal yang dapat digunakan untuk membatalkan permintaan.
abortSignal?: AbortSignalLike
Nilai Properti
Diwariskan Dari OperationOptions.abortSignal
onResponse
Fungsi yang akan dipanggil setiap kali respons diterima dari server saat melakukan operasi yang diminta. Dapat dipanggil beberapa kali.
onResponse?: RawResponseCallback
Nilai Properti
Diwariskan Dari OperationOptions.onResponse
requestOptions
Opsi yang digunakan saat membuat dan mengirim permintaan HTTP untuk operasi ini.
requestOptions?: OperationRequestOptions
Nilai Properti
Diwariskan Dari OperationOptions.requestOptions
tracingOptions
Opsi yang digunakan saat pelacakan diaktifkan.
tracingOptions?: OperationTracingOptions
Nilai Properti
Diwariskan Dari OperationOptions.tracingOptions