Free Models Router هو نموذج نصي من OpenRouter، مُدرج تحت معرّف النموذج openrouter/free. Recursive: Flint (free) هو نموذج نصي من Recursive، مُدرج تحت معرّف النموذج recursive/flint-v1.0:free. كلاهما نظامان نص-داخل، نص-خارج، لذا لا يُعد أي منهما مولّد صور متخصصًا أو أداة صوتية، وكلاهما مُقدَّم كإدخالات مجانية على api14. المزوّدان منظمتان مختلفتان، لذا فإن الأوزان وخيارات التدريب وسلوك التقديم وراء كل نموذج تأتي من فرق منفصلة، حتى وإن وصلت إلى كليهما عبر البوابة نفسها.
أوضح فرق هو السياق. يمتلك Flint نافذة سياق أكبر عند 262144 رمزًا، بينما يقع Free Models Router عند 200000 رمز، لذا يمنحك Flint مساحة أكبر للمدخلات الطويلة. تختلف الوسائط أيضًا: يقبل Free Models Router مدخلات نصية وصورية، بينما يقبل Flint النص فقط، لذا إذا تضمّن طلبك لقطة شاشة أو مخططًا أو صفحة ممسوحة ضوئيًا، فإن Free Models Router هو القادر على استقبالها. فيما يخص المعاملات، يعرض Free Models Router مجموعة أوسع، تشمل frequency_penalty وpresence_penalty وmin_p وrepetition_penalty وtop_k وreasoning_effort وtool_choice وstructured_outputs وmax_completion_tokens. يعرض Flint مجموعة أضيق: include_reasoning وlogprobs وmax_tokens وreasoning وresponse_format وseed وstop وtemperature وtools وtop_logprobs وtop_p. علم المخرجات المهيكلة مُدرج فقط لـ Free Models Router، وهذا مهم إذا كنت تحتاج أن يتوافق النموذج مع مخطط. كلاهما يُدرج دعم الأدوات والاستدلال، لذا فإن استدعاء الدوال وعناصر التحكم في الاستدلال متاحة على أي من الجانبين. لا تشير الملاحظات النوعية إلى أن أيًا من النموذجين أرخص، لذا تعامل معهما بسعر متقارب، وتحقق من الجدول المباشر للأرقام الحالية.
بالنسبة للمطوّر الذي يختار بينهما، ابدأ بنوع الإدخال. إذا كانت مهمتك تتضمن صورًا إلى جانب النص، فإن Free Models Router هو الخيار العملي لأن Flint لا يقبل مدخلات صورية على الإطلاق. إذا كانت مهمتك نصية بحتة والمدخل طويل جدًا، مثل تفريغ كبير لقاعدة شيفرة أو نص مفرّغ طويل أو مجموعة مستندات ضخمة، فإن نافذة السياق الأكبر لدى Flint هي الميزة. إذا كنت تحتاج مخرجات مهيكلة صارمة، فإن Free Models Router يُدرج هذا المعامل وFlint لا يفعل، لذا فإن الاستخراج أو التصنيف المقيّد بمخطط يميل نحو Free Models Router. إذا أردت تحكمًا دقيقًا في أخذ العينات عبر العقوبات أو top_k أو min_p، فإن Free Models Router يقدّم مرة أخرى مقابض أكثر. إذا كنت تريد أساسًا توليد نص مباشر مع الاستدلال واستدعاءات الأدوات وكانت مدخلاتك تتسع بسهولة، فإن أيًا منهما يعمل، وقد تتيح لك مساحة السياق الإضافية لدى Flint تخطي خطوة التقسيم إلى أجزاء.
استدعاء أي من النموذجين عبر api14 هو العملية نفسها. كلاهما متوافق مع OpenAI، لذا توجّه عميلك الحالي إلى عنوان URL الأساسي لـ api14، وترسل طلب إكمال الدردشة المعتاد، وتغيّر فقط سلسلة معرّف النموذج. استخدم openrouter/free لـ Free Models Router وrecursive/flint-v1.0:free لـ Recursive: Flint (free). يبقى بنية رسالتك وترويسة المصادقة وتحليل الاستجابة كما هي، مما يعني أنه يمكنك التبديل بين الاثنين لطلب واحد أو تشغيلهما جنبًا إلى جنب على الطلب نفسه دون إعادة كتابة شيفرة التكامل. ضع في اعتبارك أن المعاملات غير المدعومة من النموذج المختار ينبغي حذفها من جسم الطلب، لأن Flint لا يقبل حقول العقوبات أو top_k أو المخرجات المهيكلة التي يقبلها Free Models Router.
هناك حالات يكون فيها النموذج الذي لم تختره هو الخيار الأفضل. إذا كنت تعمل بالنص فقط وطلبك قصير، فإن دعم الصور وقائمة المعاملات الأوسع لدى Free Models Router لا يقدّمان لك شيئًا، لذا فإن Flint خيار افتراضي معقول. وبالعكس، إذا كنت تحتاج مدخلات صورية أو مخرجات مهيكلة صارمة، فإن Flint لا يستطيع تلبية ذلك الطلب بغض النظر عن حجم السياق، ويكون Free Models Router هو الخيار الوحيد بين الاثنين.