Menghasilkan embedding dari model yang diberi Content
input.
Permintaan HTTP
POST https://generativelanguage.googleapis.com/v1beta/{model=models/*}:embedContent
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
model |
Wajib. Nama resource model. Ini berfungsi sebagai ID untuk digunakan oleh Model. Nama ini harus cocok dengan nama model yang ditampilkan oleh metode Format: |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON |
---|
{ "content": { object ( |
Kolom | |
---|---|
content |
Wajib. Konten yang akan disematkan. Hanya kolom |
taskType |
Opsional. Jenis tugas opsional yang menggunakan embeddings. Hanya dapat disetel untuk |
title |
Opsional. Judul opsional untuk teks. Hanya berlaku jika TaskType adalah Catatan: Menentukan |
outputDimensionality |
Opsional. Dimensi opsional yang dikurangi untuk embedding output. Jika ditetapkan, nilai yang berlebihan dalam embedding output akan dipotong dari bagian akhir. Didukung oleh model yang lebih baru sejak tahun 2024, dan model sebelumnya ( |
Isi respons
Respons terhadap EmbedContentRequest
.
Jika berhasil, isi respons memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"embedding": {
object ( |
Kolom | |
---|---|
embedding |
Hanya output. Embedding yang dihasilkan dari konten 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.