نستخدم ملفات تعريف الارتباط. تُبقيك ملفات تعريف الارتباط وتخزين المتصفح مسجّلًا للدخول وتتذكر تفضيلاتك. وبإذنك نقيس أيضًا كيفية استخدام الموقع. يمكنك في أي وقت. راجع سياسة ملفات تعريف الارتباط.
نستخدم ملفات تعريف الارتباط. تُبقيك ملفات تعريف الارتباط وتخزين المتصفح مسجّلًا للدخول وتتذكر تفضيلاتك. وبإذنك نقيس أيضًا كيفية استخدام الموقع. يمكنك في أي وقت. راجع سياسة ملفات تعريف الارتباط.
mongodb/voyage-4يعمل من رصيدك بالأسعار أعلاه. تبدأ الحسابات الجديدة باستخدام مجاني.
الإعدادات
VoyageAI by MongoDB: voyage-4 هو نموذج تضمين من VoyageAI by MongoDB. ينتمي إلى فئة التضمينات، مما يعني أن مهمته تحويل النص إلى تمثيلات متجهية بدلا من توليد ردود المحادثة. إنه نموذج عام الغرض، وهو مصمم للتعامل مع المحتوى متعدد اللغات بالإضافة إلى الإنجليزية. إذا كان تطبيقك يعتمد على التشابه الدلالي، أو الاسترجاع، أو جودة البحث، فهذه هي فئة النموذج التي ستقيّمها.
يقبل النموذج النص كمدخل ويعيد التضمينات كمخرج. طول السياق لديه هو 32,000 رمز، والحد الأقصى للمخرج هو 28,800. ولأن المخرج متجه وليس نصا، فلن تستخدمه للمحادثة أو التلخيص أو توليد الشيفرة. بدلا من ذلك، ترسل إليه نصا وتتلقى التمثيل الرقمي الذي تستخدمه الأنظمة اللاحقة للمقارنة والترتيب. يعني دعم تعدد اللغات أنه يمكن استخدام النموذج نفسه عبر محتوى بلغات مختلفة دون التبديل إلى نموذج تضمين منفصل لكل لغة.
تتبع الاستخدامات العملية مباشرة من هذا الشكل. الاسترجاع والبحث هما الهدفان الأساسيان، لذا يناسب voyage-4 البحث الدلالي عبر مجموعة مستندات، وخطوط أنابيب التوليد المعزز بالاسترجاع حيث تحتاج إلى جلب مقاطع ذات صلة قبل تمريرها إلى نموذج لغوي، وتطبيقات الذكاء الاصطناعي التي تعتمد على التشابه بين الاستعلامات والمحتوى المخزن. الاسترجاع متعدد اللغات مناسب بشكل طبيعي أيضا، لأن الاستعلامات والمستندات لا يجب أن تكون باللغة نفسها لكي تكون التضمينات مفيدة. التجميع، وإزالة التكرار، والمطابقة على نمط التوصيات هي أيضا تطبيقات معقولة، لأنها كلها تختصر إلى مقارنة التضمينات.
تستدعي النموذج عبر واجهة api14 المتوافقة مع OpenAI باستخدام معرف النموذج "mongodb/voyage-4". ولأن الواجهة تتبع تنسيق OpenAI، يمكنك توجيه عميل OpenAI موجود إلى api14 وإرسال طلبات التضمين دون إعادة كتابة التكامل الخاص بك. لا يسرد النموذج أي معاملات مدعومة تتجاوز حقول الطلب القياسية، لذا أبق طلباتك بسيطة وتجنب افتراض خيارات ضبط ليست جزءا من الواجهة. معرف النموذج هو القيمة التي تضعها في الطلب لاختيار هذا النموذج تحديدا.
شيء واحد يجب أن تضعه في الاعتبار هو النطاق. هذا نموذج تضمينات، لذا إذا كنت بحاجة إلى توليد نص، أو استدلال، أو استخدام أدوات، فإن نموذج محادثة أو إكمال هو الخيار الأفضل. سياق 32,000 رمز والحد الأقصى للمخرج 28,800 يصفان عبء عمل التضمين، وليس ميزانية محادثة. استخدم voyage-4 عندما تكون المهمة التمثيل والاسترجاع، واتجه إلى نموذج توليدي عندما تكون المهمة إنتاج النص.
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));
لا توجد مواضيع في هذا المجتمع بعد. افتح أول موضوع عن VoyageAI by MongoDB: voyage-4.