الذكاء

استخدم نموذجك الخاص

يُوصَل إلى كل مزوّد عبر عميل إكمال المحادثة نفسه المتوافق مع OpenAI بعنوان أساس ومفتاح مختلفين. بدّل المزوّدين دون لمس الشيفرة، أو اربطهم في سلسلة للتجاوز عند الفشل، أو وجّه كل شيء إلى نموذج محلي واقطع الاتصال.

المزوّدون المدعومون

تعرض صفحة المزوّدين القائمة نفسها مع مؤشر "مضبوط" و"نشط" لكل مزوّد، وروابط التسجيل، وكتالوج نماذج منتقى لكل مزوّد لمنتقي النماذج.

Anthropicمدفوع مع رصيد مجاني للحسابات الجديدة
OpenAIمدفوع
Google Geminiفئة مجانية، ثم مدفوع
Groqفئة مجانية بحدود معدل؛ يقدّم نماذج استدلال مفتوحة
OpenRouterمفتاح واحد لمئات النماذج مع فئة مجانية متغيرة
Perplexityنماذج مع بحث ويب مدمج
DeepSeekمدفوع، الأقل كلفة
Mistralفئة تجريبية مجانية؛ مستضاف في الاتحاد الأوروبي
Ollamaمستضاف ذاتيًا على جهازك؛ لا شيء يغادر الشبكة
Together AIنماذج مفتوحة، وبعض نقاط النهاية مجانية
Cerebrasاستدلال سريع جدًا، فئة مجانية
Hyperbolicنماذج مفتوحة مستضافة
Hugging Faceواجهة استدلال عبر نماذج المجتمع
Cohereقوي في التلخيص
n8nمسارك الخاص الذي يكشف webhook لإكمال المحادثة
Cloudflare Workers AIيحتاج إلى رمز API ومعرّف الحساب

اختيار مزوّد

المزوّد النشط متغير بيئة زائد مفتاح ذلك المزوّد. والتبديل من لوحة التحكم يكتب الاختيار الجديد في ملف البيئة فيصمد أمام إعادة التشغيل.

AI_PROVIDER=gemini
GEMINI_API_KEY=...
AI_HTTP_TIMEOUT_SECONDS=20

معزول تمامًا مع Ollama

شغّل نموذجًا على المضيف نفسه أو على جهاز في شبكتك ووجّه InRoots إليه. وتتطلب حزمة SDK قيمة مفتاح، فأي قيمة بديلة تعمل. وتحتاج النماذج الصغيرة إلى نحو 8 GB من ذاكرة RAM؛ والأفضل منها تحتاج إلى أكثر. وبالاقتران مع قاعدة بيانات IP محلية على مضيفك وخادم محادثة مستضاف ذاتيًا وإبقاء الردود المنطوقة معطّلة، لا يغادر شيء عن موظفيك المحيط.

AI_PROVIDER=ollama
OLLAMA_API_KEY=ollama
OLLAMA_BASE_URL=http://localhost:11434/v1

أدوار النماذج

  • تنفق نماذج الاستدلال (gpt-oss وسلسلة o) رموزًا في التفكير قبل الإجابة؛ والميزانية الصغيرة جدًا تعيد نجاحًا فارغًا. ويضع InRoots حدًا أدنى للميزانية عند 400 رمز ويطلب جهد استدلال منخفضًا بالصيغة التي يتوقعها كل مزوّد، ثم يتراجع إلى نص الاستدلال إن كانت الإجابة فارغة.
summaryالملخصات والمساعد؛ لا يُقيَّد بالميزانية أبدًا
fallbackاستدعاءات التصنيف والتوجيه؛ تخضع للميزانية اليومية
reasoningالأحكام الحرجة من حيث الدقة مثل صحة سبب التأخر؛ يُرقّى إلى أقوى نموذج لدى المزوّد، أو AI_REASONING_MODEL

التجاوز عند الفشل

يمر كل استدعاء عبر نقطة دخول واحدة مرنة: المزوّد النشط أولًا، ثم كل مزوّد مضبوط بترتيب التجاوز، مع تجربة النموذج الافتراضي ثم نماذج الكتالوج لكل منها. وإن نفد رصيد أحد المزوّدين أو قُيّد معدله أو رفض مفتاحه، يجيب التالي. والترتيب قابل للتحرير من المسؤولين؛ والمزوّدون الذين تغفلهم يُلحقون بالنهاية فيظل المفتاح المضاف حديثًا مشاركًا.

  • تسبر مهمة أمان كل 15 دقيقة المزوّد النشط بطلب من رمز واحد، وعند الفشل تنتقل إلى أول مزوّد مضبوط يعمل في السلسلة (مفتاح الأتمتة ai_failsafe، مفعّل افتراضيًا).
  • يحذّر مسبار حالة المزوّد لوحة التحكم عندما تنتهي صلاحية مفتاح.
  • يُكتب كل تجاوز في سجل التدقيق باسم ai_provider_fallback.
gemini, openai, anthropic, openrouter, deepseek, mistral, groq, together, cerebras, cohere, hyperbolic, huggingface, ollama