Konversi teks menjadi vektor numerik untuk pencarian semantik, RAG, clustering, atau pencocokan kesamaan.
const response = await client.embeddings.create({
model: "openai/text-embedding-3-small",
input: "The quick brown fox",
dimensions: 512,
});
console.log(response.data[0].embedding.length); // 512
| Parameter | Tipe | Deskripsi |
|---|---|---|
model |
string |
Identifier model embedding |
input |
string | string[] |
Teks untuk di-embed (tunggal atau batch) |
dimensions |
number |
Opsional: kurangi ukuran vektor |
encoding_format |
'float' | 'base64' |
Format output |
const response = await client.embeddings.create({
model: "openai/text-embedding-3-small",
input: [
"Dokumen pertama",
"Dokumen kedua",
"Dokumen ketiga",
],
});
// response.data[0].embedding -> vektor untuk "Dokumen pertama"
// response.data[1].embedding -> vektor untuk "Dokumen kedua"
Tidak ada judul di halaman ini.
