ThreadMessageOptions interface
Satu pesan dalam utas agen, sebagaimana disediakan selama pembuatan utas tersebut untuk status awalnya.
Properti
| attachments | Daftar file yang dilampirkan ke pesan, dan alat yang harus ditambahkan. |
| content | Isi pesan awal. Ini mungkin berupa string dasar (jika Anda hanya memerlukan teks) atau array blok konten yang diketik (misalnya, teks, image_file, image_url, dan sebagainya). |
| 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. |
| role | Peran entitas yang membuat pesan. Nilai yang diizinkan meliputi: |
Detail Properti
attachments
Daftar file yang dilampirkan ke pesan, dan alat yang harus ditambahkan.
attachments?: null | MessageAttachment[]
Nilai Properti
null | MessageAttachment[]
content
Isi pesan awal. Ini mungkin berupa string dasar (jika Anda hanya memerlukan teks) atau array blok konten yang diketik (misalnya, teks, image_file, image_url, dan sebagainya).
content: MessageInputContent
Nilai Properti
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>
role
Peran entitas yang membuat pesan. Nilai yang diizinkan meliputi: user, yang menunjukkan pesan dikirim oleh pengguna aktual (dan harus digunakan dalam banyak kasus untuk mewakili pesan buatan pengguna), dan assistant, yang menunjukkan pesan dibuat oleh agen (gunakan nilai ini untuk menyisipkan pesan dari agen ke dalam percakapan).
role: MessageRole