Çerez kullanıyoruz. Çerezler ve tarayıcı depolaması oturumunu açık tutar ve tercihlerini hatırlar. İzin verirsen sitenin nasıl kullanıldığını da ölçeriz. İstediğin zaman . Ayrıntılar için çerez politikamıza bak.
Çerez kullanıyoruz. Çerezler ve tarayıcı depolaması oturumunu açık tutar ve tercihlerini hatırlar. İzin verirsen sitenin nasıl kullanıldığını da ölçeriz. İstediğin zaman . Ayrıntılar için çerez politikamıza bak.
mongodb/voyage-4Yukarıdaki fiyatlarla bakiyenden çalışır. Yeni hesaplar ücretsiz kullanımla başlar.
Ayarlar
VoyageAI by MongoDB: voyage-4, MongoDB tarafından sunulan VoyageAI'ın bir embedding modelidir. Embeddings kategorisine aittir, yani görevi sohbet yanıtları üretmek yerine metni vektör temsillerine dönüştürmektir. Genel amaçlı bir modeldir ve İngilizcenin yanı sıra çok dilli içerikleri de işleyecek şekilde oluşturulmuştur. Uygulamanız anlamsal benzerliğe, erişime veya arama kalitesine bağlıysa, değerlendireceğiniz model sınıfı budur.
Model girdi olarak metin kabul eder ve çıktı olarak embedding döndürür. Bağlam uzunluğu 32.000 tokendır ve maksimum çıktısı 28.800'dür. Çıktı düz metin yerine bir vektör olduğu için, modeli konuşma, özetleme veya kod üretimi için kullanmazsınız. Bunun yerine, ona metin gönderirsiniz ve alt sistemlerin karşılaştırma ve sıralama için kullandığı sayısal temsili alırsınız. Çok dilli destek, her biri için ayrı bir embedding modeline geçmeden aynı modelin farklı dillerdeki içerikler arasında kullanılabileceği anlamına gelir.
Pratik kullanımlar doğrudan bu yapıdan kaynaklanır. Erişim ve arama birincil hedeflerdir, bu nedenle voyage-4 bir belge koleksiyonu üzerinde anlamsal arama, ilgili pasajları bir dil modeline iletmeden önce getirmeniz gereken erişim destekli üretim ardışık düzenleri ve sorgular ile depolanan içerik arasındaki benzerliğe dayanan yapay zeka uygulamaları için uygundur. Çok dilli erişim de doğal bir uyumdur, çünkü embeddinglerin yararlı olması için sorguların ve belgelerin aynı dilde olması gerekmez. Kümeleme, yinelenenleri kaldırma ve öneri tarzı eşleştirme de makul uygulamalardır, çünkü hepsi embeddingleri karşılaştırmaya indirgenir.
Modeli api14'ün OpenAI uyumlu API'si aracılığıyla "mongodb/voyage-4" model id'sini kullanarak çağırırsınız. Arayüz OpenAI formatını izlediği için, mevcut bir OpenAI istemcisini api14'e yönlendirebilir ve entegrasyonunuzu yeniden yazmadan embedding istekleri gönderebilirsiniz. Model, standart istek alanlarının ötesinde desteklenen hiçbir parametre listelemez, bu nedenle isteklerinizi basit tutun ve arayüzün parçası olmayan ayar seçeneklerini varsaymaktan kaçının. Model id'si, bu belirli modeli seçmek için isteğe yerleştirdiğiniz değerdir.
Akılda tutulması gereken bir şey kapsamdır. Bu bir embeddings modelidir, bu nedenle metin üretimi, akıl yürütme veya araç kullanımına ihtiyacınız varsa, bir sohbet veya tamamlama modeli daha iyi bir seçimdir. 32.000 token bağlam ve 28.800 maksimum çıktı, bir sohbet bütçesini değil embedding iş yükünü tanımlar. Görev temsil ve erişim olduğunda voyage-4 kullanın, görev metin üretmek olduğunda üretici bir modele yönelin.
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));
Bu toplulukta henüz konu yok. VoyageAI by MongoDB: voyage-4 hakkında ilk konuyu sen aç.