Jenis data terstruktur dasar yang berisi konten multi-bagian dari pesan.
Content
mencakup kolom role
yang menentukan produser Content
dan kolom parts
yang berisi data multi-bagian yang berisi konten perubahan pesan.
Representasi JSON |
---|
{
"parts": [
{
object ( |
Kolom | |
---|---|
parts[] |
Mengurutkan |
role |
Opsional. Produser konten. Harus 'pengguna' atau 'model'. Berguna untuk menetapkan percakapan multi-giliran. Jika tidak, setelan ini dapat dibiarkan kosong atau tidak disetel. |
Komponen
Jenis data berisi media yang merupakan bagian dari pesan Content
multi-bagian.
Part
terdiri dari data yang memiliki jenis data terkait. Part
hanya dapat 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 sebaris. |
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 dari data sumber. Jenis yang dapat diterima meliputi: "image/png", "image/jpeg", "image/heic", "image/heif", "image/webp". |
data |
Byte mentah untuk format media. String berenkode base64. |