Buat embeddings
Mengubah teks (atau, untuk model yang mendukung, konten multimodal) menjadi vector embeddings. Bentuk request/response sesuai dengan embeddings API OpenAI sehingga langsung berfungsi dengan client.embeddings.create(). input menerima satu string atau array string.
/api/v1/embeddingsOtorisasi
AuthorizationwajibAPI key sebagai bearer token di header Authorization.
Body
modelwajibModel embeddings yang digunakan, dengan prefiks penyedia, mis. "openai/text-embedding-3-small".
"openai/text-embedding-3-small"inputwajibTeks yang akan di-embed. Menerima satu string, atau array string untuk meng-embed banyak input dalam satu permintaan. Beberapa model juga menerima item konten multimodal terstruktur, diteruskan apa adanya ke upstream; dukungan sebenarnya tergantung model.
"The quick brown fox"encoding_formatFormat encoding, diteruskan apa adanya ke upstream tanpa validasi lokal; nilai yang didukung tergantung upstream.
"float"dimensionsJumlah dimensi vektor output, diteruskan apa adanya ke upstream tanpa validasi lokal; hanya sebagian model mendukung dimensi kustom, dan upstream menentukan perilaku (biasanya diabaikan atau error) saat tidak didukung.
providerPreferensi routing penyedia (order, only, ignore, allow_fallbacks, sort, …). Hanya diteruskan dan berlaku pada rute model tertentu; rute yang tidak mendukung akan mengabaikannya secara diam-diam dan tidak pernah mengirimkannya ke upstream.