Microsoft: Microsoft-Decision-1 مقابل TypeSafe: Jev 1.14
مقارنة جنبًا إلى جنب بين Microsoft: Microsoft-Decision-1 (0.15 US$ / مليون رمز (≈ 0.55 ر.س.)) وTypeSafe: Jev 1.14 (0.15 US$ / مليون رمز (≈ 0.55 ر.س.)) باستخدام الأسعار الحالية بالدولار والقدرات من كتالوج api14. يعمل كلاهما عبر API نفسها المتوافقة مع OpenAI.
المواصفات
| Microsoft: Microsoft-Decision-1 | TypeSafe: Jev 1.14 | |
|---|---|---|
| المزوّد | Microsoft | TypeSafe |
| الإدخال | 0.15 US$ / مليون رمز (≈ 0.55 ر.س.) | 0.15 US$ / مليون رمز (≈ 0.55 ر.س.) |
| نافذة السياق | 32,768 | 262,144 |
| الحد الأقصى للإخراج | 29,491 | 235,929 |
| الإدخال | text | text, image |
| الإخراج | decisions | decisions |
| استدعاء الأدوات | ||
| المخرجات المنظّمة | ||
| التحكم في الاستدلال | ||
| تاريخ الإضافة | 09/10/2026 | 14/10/2026 |
أبرز الفروق
- سعر الإدخال متقارب في كليهما.
- يقرأ TypeSafe: Jev 1.14 سياقًا أكبر بمقدار 8.0× (262,144 رمز).
- يكلّف طلب يتضمن 1000 رمز إدخال و500 رمز إخراج 0.000147 US$ مع Microsoft: Microsoft-Decision-1 و0.000147 US$ مع TypeSafe: Jev 1.14.
بالتفصيل
مايكروسوفت: Microsoft-Decision-1 هو نموذج قرارات من مايكروسوفت، مُدرج تحت معرّف النموذج microsoft/microsoft-decision-1. TypeSafe: Jev 1.14 هو نموذج قرارات من TypeSafe، مُدرج تحت معرّف النموذج typesafe/jev-1.14. كلا النموذجين مبنيان لإرجاع قرارات بدلاً من نثر حر، لذا يقعان في الفئة نفسها ويستهدفان المهمة العريضة نفسها: أخذ مُدخل وإنتاج اختيار أو حكم. المزوّدان شركتان مختلفتان، وتواريخ إصدار المزوّدين متقاربة، إذ إن Microsoft-Decision-1 مُدرج بتاريخ 2026-10-09 وJev 1.14 بتاريخ 2026-10-14.
أوضح فرق بينهما هو السياق وطريقة الإدخال. يمتلك Jev 1.14 نافذة سياق أكبر عند 262144 رمزاً، بينما يقع Microsoft-Decision-1 عند 32768 رمزاً. يقبل Jev 1.14 أيضاً الإدخال النصي والصوري معاً، في حين يقبل Microsoft-Decision-1 النص فقط. كلا النموذجين يُخرجان قرارات، لذا فإن جانب الإخراج بالشكل نفسه. أما من حيث السعر، فتقول البيانات النوعية إن تسعير الإدخال متعادل، لذا لا أحدهما أرخص بشكل ذي معنى في الإدخال، ولا يوجد فرق ذو معنى مسجّل في تسعير الإخراج. لا يُدرج أي من النموذجين معاملات مدعومة، لذا لا ينبغي أن تتوقع مقابض ضبط تتجاوز الأساسيات.
للاختيار العملي، العامل الحاسم عادةً هو مقدار المادة التي يجب أن يقرأها النموذج قبل أن يقرر. إذا كان مُدخلك مستنداً طويلاً أو نصاً مفرّغاً كبيراً أو دفعة كبيرة من السجلات أو أي شيء يتجاوز نحو ثلاثين ألف رمز، فإن Jev 1.14 هو الذي يجب استدعاؤه، لأن Microsoft-Decision-1 لا يستطيع استيعاب هذا القدر دفعة واحدة. الأمر نفسه ينطبق إذا كان القرار يعتمد على صورة أو لقطة شاشة أو نموذج ممسوح ضوئياً أو مخطط، لأن Jev 1.14 وحده يقبل إدخال الصور. يبقى Microsoft-Decision-1 خياراً معقولاً لمهام القرار الأقصر والنصية فقط حيث يتسع المُدخل بارتياح داخل نافذة سياقه ولا تحتاج إلى إرسال صور. وبما أن تسعير الإدخال متعادل، فأنت لا تدفع علاوة في أي من الاتجاهين على هذا البُعد، لذا دع حجم السياق وطريقة الإدخال يقودان الاختيار بدلاً من التكلفة.
استدعاء أي من النموذجين عبر api14 يعمل بالطريقة نفسها، لأن واجهة البرمجة متوافقة مع OpenAI. توجّه عميلك إلى عنوان URL الأساسي لـ api14، وترسل طلبك إلى نقطة نهاية إكمالات الدردشة، وتضبط حقل model على المعرّف الذي تريده. لاستخدام نموذج مايكروسوفت، اضبط model على microsoft/microsoft-decision-1. لاستخدام نموذج TypeSafe، اضبط model على typesafe/jev-1.14. يبقى كل شيء آخر في جسم الطلب كما هو، لذا فإن التبديل بين الاثنين تغيير من سطر واحد في معرّف النموذج. إذا كانت لديك بالفعل شيفرة عاملة مع أحدهما، يمكنك مقارنة الآخر بتحرير تلك السلسلة الواحدة وإعادة تشغيل الطلب نفسه.
هناك حالة واحدة يبقى فيها النموذج الأصغر الخيار الأفضل. إذا كانت مُدخلاتك قصيرة ونصية فقط وكنت تريد نموذج مايكروسوفت تحديداً، فإن Microsoft-Decision-1 يغطي هذا المجال دون سعة السياق الإضافية التي لن تستخدمها. إنه ليس أرخص في الإدخال، لذا فإن سبب تفضيله هو الملاءمة وليس السعر: مهمة قرار نصية فقط تتسع داخل 32768 رمزاً تقع تماماً ضمن ما يتعامل معه. لأي شيء أطول، أو أي شيء يتضمن صورة، فإن Jev 1.14 هو النموذج الذي يجب استدعاؤه.
بدّل بتغيير سلسلة واحدة
يستخدم النموذجان نقطة النهاية نفسها وبنية الطلب نفسها. غيّر قيمة model من "microsoft/microsoft-decision-1" إلى "typesafe/jev-1.14"، وتستمر الموجّهات والبث والأدوات في العمل.
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.post("/decisions", { body: {
"model": "typesafe/jev-1.14",
"state": "Customer: I was charged twice for my order and want my money back.",
"questions": {
"team": {
"type": "choice",
"instructions": "Which team should handle this message?",
"criteria": {
"billing": "Payments, refunds, invoices",
"support": "Product questions and bugs",
"sales": "Pricing and new purchases"
}
},
"urgent": {
"type": "noul",
"instructions": "Does this need a reply today?",
"criteria": {
"true": "Money, outage or legal risk",
"false": "Can wait"
}
}
}
} });
console.log(result.answers);
مقارنات أخرى
- LiquidAI: d1 Latest مقابل LiquidAI: d1-ultra Latest
- LiquidAI: d1 Latest مقابل Baseten: Joey 1
- LiquidAI: d1 Latest مقابل LiquidAI: d1.1
- LiquidAI: d1 Latest مقابل Morph: Reflex
- LiquidAI: d1-ultra Latest مقابل Baseten: Joey 1
- LiquidAI: d1-ultra Latest مقابل LiquidAI: d1.1
- LiquidAI: d1-ultra Latest مقابل Morph: Reflex
- Baseten: Joey 1 مقابل LiquidAI: d1.1