Mistral: Codestral Embed 2505 هو نموذج تضمينات من Mistral، وOpenAI: Text Embedding 3 Small هو نموذج تضمينات من OpenAI. يقع كلاهما في فئة التضمينات، مما يعني أنهما يستقبلان النص ويعيدان متجهات بدلا من توليد ردود محادثة. لا يعد أي منهما نموذجا عاما للمحادثة، لذا لن تستدعي أيا منهما لصياغة إجابة أو إجراء محادثة. ستستدعيهما عندما تحتاج إلى تمثيل رقمي للنص لأغراض البحث أو التجميع أو إزالة التكرار أو التصنيف.
النموذجان متقاربان في المواصفات الأكثر أهمية هنا. يقبل كلاهما النص كوسيط الإدخال الوحيد، ويعيد كلاهما التضمينات كوسيط الإخراج الوحيد، لذا لا يوجد فرق متعدد الوسائط يجب الموازنة بينه. يبلغ طول السياق لدى كليهما 8192 رمزا، مما يعني أن كمية النص التي يمكنك تضمينها في استدعاء واحد متساوية على الجانبين. لا يكشف أي منهما عن أي معاملات مدعومة، لذا لا يمكنك ضبطهما بخيارات إضافية وقت الطلب. الفرق النوعي الوحيد المذكور هو في سعر الإدخال، حيث يكون نموذج OpenAI أرخص الاثنين. لا يختلف تسعير الإخراج اختلافا ذا معنى بينهما، لذا فإن فجوة التكلفة، إن وُجدت، تأتي من جانب الإدخال.
بالنسبة لمعظم مهام التضمين، يتوقف الاختيار على الملاءمة وليس على القدرة الخام، لأن نطاق القدرة شبه متطابق. إذا كنت تضمّن شيفرة أو معرفات أو نصا يمزج اللغة الطبيعية مع الشيفرة المصدرية، فإن Codestral Embed 2505 هو المرشح الطبيعي نظرا لسلالته. إذا كنت تضمّن نصا عاديا للبحث الدلالي أو الاسترجاع من الوثائق أو تجميع نص المستخدم، فإن Text Embedding 3 Small خيار افتراضي معقول، وهو الخيار الأرخص في الإدخال، وهذا مهم عندما تضمّن مجموعات كبيرة تهيمن فيها كمية الإدخال. إذا كانت مجموعتك كبيرة ومعظمها نص عادي، فإن فرق سعر الإدخال هو الحجة العملية الرئيسية لصالح نموذج OpenAI. إذا كانت مجموعتك مليئة بالشيفرة، فإن نموذج Mistral هو الذي يجب تجربته أولا.
استدعاء أي من النموذجين عبر api14 هو العملية نفسها. الواجهة البرمجية متوافقة مع OpenAI، لذا توجّه عميلك الحالي إلى عنوان api14 الأساسي، وترسل نصك إلى نقطة نهاية التضمينات، وتضبط حقل model على المعرف الذي تريده. لاستخدام نموذج Mistral، اضبط معرف النموذج على mistralai/codestral-embed-2505. لاستخدام نموذج OpenAI، اضبطه على openai/text-embedding-3-small. لا يتغير أي شيء آخر في الطلب، وشكل الاستجابة هو نفسه، لذا يمكنك التبديل بينهما بتعديل تلك السلسلة الواحدة. وهذا يجعل قياس أداء كليهما مقابل بياناتك الخاصة قبل الالتزام أمرا منخفض التكلفة.
هناك حالة يظل فيها نموذج Mistral الخيار الأفضل رغم أنه يكلف أكثر في الإدخال. إذا كان نصك في الغالب شيفرة أو قريبا من الشيفرة، وكنت تهتم بجودة المتجهات الناتجة لهذا النوع من المحتوى، فإن نموذج Codestral هو المصمم لتلك المادة، وقد يستحق فرق سعر الإدخال تحمّله. وبالمقابل، إذا كان عبء عملك نصا عاديا بكميات كبيرة وكانت التكلفة لكل رمز إدخال هي العامل الحاسم، فإن نموذج OpenAI هو الذي يجب اللجوء إليه. وبما أن كليهما يتشاركان طول السياق نفسه ووسيطي الإدخال والإخراج نفسيهما، يمكنك أن تقرر بناء على نوع المحتوى وتكلفة الإدخال وحدهما.