Recursive: Flint (free) مقابل XingChen: Xing4.0 29B A4B (free)
مقارنة جنبًا إلى جنب بين Recursive: Flint (free) (مجاني) وXingChen: Xing4.0 29B A4B (free) (مجاني) باستخدام الأسعار الحالية بالدولار والقدرات من كتالوج api14. يعمل كلاهما عبر API نفسها المتوافقة مع OpenAI.
المواصفات
| Recursive: Flint (free) | XingChen: Xing4.0 29B A4B (free) | |
|---|---|---|
| المزوّد | Recursive | XingChen |
| نافذة السياق | 262,144 | 262,144 |
| الحد الأقصى للإخراج | 235,929 | 235,929 |
| الإدخال | text | text |
| الإخراج | text | text |
| استدعاء الأدوات | ||
| المخرجات المنظّمة | ||
| التحكم في الاستدلال | ||
| تاريخ الإضافة | 21/10/2026 | 16/10/2026 |
أبرز الفروق
- XingChen: Xing4.0 29B A4B (free) وحده يدعم مخرجات JSON منظّمة.
بالتفصيل
استدعاء: Flint (مجاني) هو نموذج نصي من Recursive، صدر في 2026-10-21. XingChen: Xing4.0 29B A4B (مجاني) هو نموذج نصي من XingChen، صدر في 2026-10-16. كلاهما مدرج على api14 تحت فئة النصوص، وكلاهما متاح كنقاط نهاية مجانية، لذا فإن الاختيار بينهما يعود إلى السلوك ودعم المعاملات بدلاً من السعر المعلن. لا يقبل أي من النموذجين أو يعيد أي شيء غير النصوص، لذا إذا كان تطبيقك يحتاج إلى إرسال أو استقبال صور أو صوت أو ملفات، فلا أحد هذين هو الخيار الصحيح وعليك البحث في مكان آخر على البوابة.
النموذجان متقاربان في الأساسيات. كلاهما يوفر نافذة سياق بحجم 262144 رمزاً، لذا فإن المستندات الطويلة وقواعد الأكواد الكبيرة وسجلات المحادثات الممتدة تتناسب جميعها بشكل متساوٍ مع أي منهما. كلاهما يدعم مخرجات الاستدلال، وكلاهما يقبل الأدوات، لذا فإن استدعاء الدوال وحلقات نمط الوكيل متاحة على كلا الجانبين. أوضح فرق هو في المخرجات المهيكلة: يدعم Xing4.0 29B A4B المخرجات المهيكلة، بينما لا يدرج Flint تلك القدرة. تتباين مجموعات المعاملات أيضاً في طابعها. يوفر Flint معاملات logprobs و top_logprobs، وهو أمر مفيد عندما تريد إشارات ثقة على مستوى الرمز، بالإضافة إلى include_reasoning و reasoning و response_format و seed و stop و temperature و top_p و max_tokens و tools. يوفر Xing4.0 29B A4B سطحاً أوسع للتحكم وأخذ العينات: frequency_penalty و presence_penalty و repetition_penalty و min_p و top_k و top_p و temperature و seed و stop و max_tokens و response_format و structured_outputs و tool_choice و tools و include_reasoning و reasoning. باختصار، يميل Flint نحو الاستبطان عبر الاحتمالات اللوغاريتمية، بينما يميل Xing4.0 29B A4B نحو التحكم الدقيق والتوليد المقيّد بالمخطط.
للعمل اليومي، اختر بناءً على شكل المخرجات التي تحتاجها. إذا كنت تبني خطوط أنابيب للاستخراج، أو تعبئة النماذج، أو التصنيف بمجموعة تسميات ثابتة، أو أي شيء يجب أن يعيد JSON مطابقاً لمخطط، فإن Xing4.0 29B A4B هو الأنسب لأن المخرجات المهيكلة مدعومة مباشرة، و tool_choice يمنحك تحكماً صريحاً في متى يجب استدعاء أداة. تساعد معاملات العقوبة أيضاً عندما تولّد نصاً طويلاً متكرراً وتريد كبح الحلقات. أما إذا كنت تصحح مطالبة، أو تقارن إكمالات مرشحة، أو تبني نظاماً يقيّم مخرجاته بنفسه، فإن Flint جذاب لأن logprobs و top_logprobs يتيحان لك فحص التوزيع وراء كل رمز. يتعامل كلاهما مع مهام الاستدلال طويلة السياق بشكل متساوٍ على الورق، لذا بالنسبة لعبء محادثة بسيط أو تلخيص بمدخل كبير، سيفي أي منهما ويمكنك أن تقرر بناءً على زمن الاستجابة وجودة المخرجات من اختبارك الخاص.
استدعاء أي من النموذجين عبر api14 هو نفس العملية. الواجهة متوافقة مع OpenAI، لذا توجه عميلك الحالي إلى البوابة، وتحتفظ بجسم طلب إكمال المحادثة المعتاد، وتغيّر فقط معرّف النموذج. استخدم "recursive/flint-v1.0:free" للتوجيه إلى Recursive: Flint (free)، أو "xingchen-agi/xing4.0-29b-a4b:free" للتوجيه إلى XingChen: Xing4.0 29B A4B (free). كل شيء آخر، بما في ذلك مصفوفة messages و temperature و max_tokens وتعريفات tools، يبقى كما هو. هذا يجعل اختبار A/B بسيطاً: شغّل نفس المطالبة على كلا المعرّفين، وسجّل الردود، وقارن. فقط تذكر أن المعاملات ليست قابلة للتبادل تماماً. إذا أرسلت logprobs إلى Xing4.0 29B A4B أو structured_outputs إلى Flint، فتوقع رفض الطلب أو تجاهل الحقل، لذا احتفظ بخريطة معاملات صغيرة لكل نموذج في كودك بدلاً من افتراض أن إعداداً واحداً يناسب كليهما.
بدّل بتغيير سلسلة واحدة
يستخدم النموذجان نقطة النهاية نفسها وبنية الطلب نفسها. غيّر قيمة model من "recursive/flint-v1.0:free" إلى "xingchen-agi/xing4.0-29b-a4b:free"، وتستمر الموجّهات والبث والأدوات في العمل.
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.chat.completions.create({
"model": "xingchen-agi/xing4.0-29b-a4b:free",
"messages": [
{
"role": "user",
"content": "Explain vector databases in two sentences."
}
]
});
console.log(result.choices[0].message.content);
مقارنات أخرى
- LiquidAI: LFM3-1.7B مقابل Ricursive: Ripple 65B Preview
- LiquidAI: LFM3-1.7B مقابل Crouton Alpha
- LiquidAI: LFM3-1.7B مقابل Tencent: Hy4
- LiquidAI: LFM3-1.7B مقابل Z.ai: GLM 5.3 FlashX Legal
- Ricursive: Ripple 65B Preview مقابل Crouton Alpha
- Ricursive: Ripple 65B Preview مقابل Tencent: Hy4
- Ricursive: Ripple 65B Preview مقابل Z.ai: GLM 5.3 FlashX Legal
- Crouton Alpha مقابل Tencent: Hy4