/v1/embeddings menghasilkan embedding vektor untuk input teks. Embedding merepresentasikan makna semantik teks sebagai array float berdimensi tinggi, yang memungkinkan pencarian kemiripan, pengelompokan, dan retrieval-augmented generation (RAG). Endpoint ini kompatibel dengan OpenAI Embeddings API.
Endpoint
Model embedding yang didukung
Lihat Direktori Model untuk ketersediaan dan harga terkini.
Permintaan
Header
Parameter body
string
wajib
ID model embedding. Contoh:
"gemini-embedding-001", "text-embedding-3-small".string | array
wajib
Teks yang akan di-embed. Dapat berupa string tunggal atau array string untuk embedding batch.
string
"float" (default) mengembalikan array float. "base64" mengembalikan string yang dikodekan base64.integer
Jumlah dimensi untuk output embedding. Tidak didukung oleh semua model.
Contoh permintaan
Respons
Kolom respons
array
Array objek embedding, satu per string input.
integer
Jumlah token yang diproses.
Contoh kemiripan kosinus
python