Menghasilkan beberapa embedding dari teks input yang diberikan model dalam panggilan sinkron.
Permintaan HTTP
POST https://generativelanguage.googleapis.com/v1beta/{model=models/*}:batchEmbedText
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
model |
Wajib. Nama |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"texts": [
string
],
"requests": [
{
object ( |
Kolom | |
---|---|
texts[] |
Opsional. Teks input bentuk bebas yang akan diubah model menjadi embedding. Batas saat ini adalah 100 teks, yang akan menampilkan error. |
requests[] |
Opsional. Menyematkan permintaan untuk batch. Hanya salah satu dari |
Isi respons
Respons terhadap EmbedTextRequest.
Jika berhasil, isi respons memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"embeddings": [
{
object ( |
Kolom | |
---|---|
embeddings[] |
Hanya output. Embedding yang dihasilkan dari teks input. |
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/generative-language
https://www.googleapis.com/auth/generative-language.tuning
https://www.googleapis.com/auth/generative-language.tuning.readonly
https://www.googleapis.com/auth/generative-language.retriever
https://www.googleapis.com/auth/generative-language.retriever.readonly
Untuk informasi selengkapnya, lihat Ringkasan Autentikasi.
EmbedTextRequest
Permintaan untuk mendapatkan teks yang disematkan dari model.
Representasi JSON |
---|
{ "model": string, "text": string } |
Kolom | |
---|---|
model |
Wajib. Nama model yang akan digunakan dengan format model=models/{model}. |
text |
Opsional. Teks input bentuk bebas yang akan diubah model menjadi embedding. |