Kami menggunakan cookie. Cookie dan penyimpanan browser menjaga Anda tetap masuk dan mengingat preferensi Anda. Dengan izin Anda, kami juga mengukur cara situs digunakan. Anda dapat kapan saja. Lihat kebijakan cookie kami.
Kami menggunakan cookie. Cookie dan penyimpanan browser menjaga Anda tetap masuk dan mengingat preferensi Anda. Dengan izin Anda, kami juga mengukur cara situs digunakan. Anda dapat kapan saja. Lihat kebijakan cookie kami.
mongodb/voyage-4Berjalan dengan saldo Anda sesuai harga di atas. Akun baru mendapat pemakaian gratis.
Pengaturan
VoyageAI oleh MongoDB: voyage-4 adalah model embedding dari VoyageAI oleh MongoDB. Model ini termasuk dalam kategori embeddings, yang berarti tugasnya adalah mengubah teks menjadi representasi vektor, bukan menghasilkan respons chat. Ini adalah model serbaguna, dan dirancang untuk menangani konten multibahasa serta bahasa Inggris. Jika aplikasi Anda bergantung pada kemiripan semantik, pengambilan, atau kualitas pencarian, ini adalah kelas model yang akan Anda evaluasi.
Model ini menerima teks sebagai input dan mengembalikan embeddings sebagai output. Panjang konteksnya adalah 32.000 token, dan output maksimumnya adalah 28.800. Karena outputnya berupa vektor, bukan prosa, Anda tidak akan menggunakannya untuk percakapan, peringkasan, atau pembuatan kode. Sebaliknya, Anda mengirimkan teks dan menerima representasi numerik yang digunakan sistem hilir untuk perbandingan dan peringkat. Dukungan multibahasa berarti model yang sama dapat digunakan pada konten dalam berbagai bahasa tanpa beralih ke model embedding terpisah untuk masing-masing bahasa.
Kegunaan praktisnya mengikuti langsung dari bentuk tersebut. Pengambilan dan pencarian adalah target utama, sehingga voyage-4 cocok untuk pencarian semantik pada kumpulan dokumen, pipeline retrieval-augmented generation di mana Anda perlu mengambil bagian yang relevan sebelum meneruskannya ke model bahasa, dan aplikasi AI yang bergantung pada kemiripan antara kueri dan konten yang tersimpan. Pengambilan multibahasa juga sangat cocok, karena kueri dan dokumen tidak harus dalam bahasa yang sama agar embeddings-nya berguna. Clustering, deduplikasi, dan pencocokan bergaya rekomendasi juga merupakan aplikasi yang wajar, karena semuanya pada dasarnya adalah membandingkan embeddings.
Anda memanggil model ini melalui API yang kompatibel dengan OpenAI dari api14 menggunakan model id "mongodb/voyage-4". Karena antarmukanya mengikuti format OpenAI, Anda dapat mengarahkan klien OpenAI yang sudah ada ke api14 dan mengirim permintaan embedding tanpa menulis ulang integrasi Anda. Model ini tidak mencantumkan parameter yang didukung selain field permintaan standar, jadi buatlah permintaan Anda tetap sederhana dan hindari mengasumsikan opsi penyetelan yang bukan bagian dari antarmuka. Model id adalah nilai yang Anda tempatkan dalam permintaan untuk memilih model spesifik ini.
Satu hal yang perlu diingat adalah cakupannya. Ini adalah model embeddings, jadi jika Anda membutuhkan pembuatan teks, penalaran, atau penggunaan tool, model chat atau completion adalah pilihan yang lebih baik. Konteks 32.000 token dan output maksimum 28.800 menggambarkan beban kerja embedding, bukan anggaran chat. Gunakan voyage-4 ketika tugasnya adalah representasi dan pengambilan, dan pilihlah model generatif ketika tugasnya adalah menghasilkan teks.
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.embeddings.create({
"model": "mongodb/voyage-4",
"input": [
"The quick brown fox",
"Lorem ipsum"
]
});
console.log(result.data.map((d) => d.embedding.length));
Komunitas ini belum memiliki topik. Buka topik pertama tentang VoyageAI by MongoDB: voyage-4.