Jenis data terstruktur dasar yang berisi konten multi-bagian dari sebuah pesan.
Content
mencakup kolom role
yang menentukan produser Content
dan kolom parts
yang berisi data multi-bagian yang berisi konten giliran pesan.
Representasi JSON |
---|
{
"parts": [
{
object ( |
Kolom | |
---|---|
parts[] |
Memesan |
role |
Opsional. Produser konten. Harus berupa 'pengguna' atau 'model'. Berguna untuk menyetel percakapan multi-giliran, atau dapat dibiarkan kosong atau tidak disetel. |
Komponen
Jenis data yang berisi media yang merupakan bagian dari pesan Content
multi-bagian.
Part
terdiri dari data yang memiliki jenis data terkait. Part
hanya boleh berisi salah satu jenis yang diterima di Part.data
.
Part
harus memiliki jenis MIME IANA tetap yang mengidentifikasi jenis dan subjenis media jika kolom inlineData
diisi dengan byte mentah.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union
|
|
text |
Teks sebaris. |
inlineData |
Byte media inline. |
Blob
Byte media mentah.
Teks tidak boleh dikirim sebagai byte mentah, gunakan kolom 'text'.
Representasi JSON |
---|
{ "mimeType": string, "data": string } |
Kolom | |
---|---|
mimeType |
Jenis MIME standar IANA untuk data sumber. Contoh: - image/png - image/jpeg Jika jenis MIME yang tidak didukung diberikan, error akan ditampilkan. Untuk mengetahui daftar lengkap jenis yang didukung, lihat Format file yang didukung. |
data |
Byte mentah untuk format media. String berenkode base64. |