عن المشروع

RouteTok هو راوتر استنتاج يعمل محلياً مع واجهات برمجية متوافقة مع OpenAI وAnthropic. يجمع بين وكيل متعدد مقدمي الخدمة، ولوحة تحكم عمليات، وسجل نماذج مستقل في خدمة Node.js خفيفة الاعتمادات. ### ثلاثة أسطح، راوتر واحد - **الوكيل (`/v1`)**: يوفر لعملاء OpenAI وAnthropic الموجودين نقطة نهاية مستقرة واحدة مع توجيه صريح، والتبديل الاحتياطي المدرك للحالة، ومعرّفات النماذج الموحدة، وبيانات الاستخدام. - **لوحة التحكم (`/dashboard`)**: تُدير المزوّدين، والشهادات، وفهارس النماذج، ورتب التوجيه، والسلاسل المتدرجة المخصصة، ودوائر الصحة, والتكاليف، والطلبات الحية، وبيانات التدقيق المحفوظة. - **حقل الرمل (`/sandbox`)**: يوفر دفتر النماذج المستقل لـ الدردشة والمقارنة والغرف والتقييم والصور وسيناريوهات Studio متعددة الوكلاء المحلية على المتصفح. ### أبرز الميزات - توافق مع OpenAI Chat Completions وOpenAI Responses وAnthropic Messages - تبديل احتياطي مدرك للحالة قبل الإخراج دون خلط التدفقات عبر النماذج - مسارات افتراضية: `auto`، `best`، `free`، بالإضافة إلى سلاسل متدرجة مخصصة مرتبة - شهادات معزولة عن المزوّد ومسارات موحّدة مثل `openrouter:model-id` - تمكين صريح للنماذج الخارجية المدفوعة أو ذات الأسعار غير المعروفة - قياس مباشر للطلبات، ومقاييس تاريخية، وزمن أول رمز (TTFT)، والإنتاجية، والرموز، ونشاط التخزين المؤقت، والتكلفة - ملاحظات وتقييمات وغرف ومسودات مشروعات Studio افتراضية محلية على المتصفح في دفتر النماذج - معاينات HTML/SVG/canvas معتمة ومقيدة بال شبكة، ووسائط مُولَّدة مؤقتة ### البدء السريع المتطلبات: Node.js 22 أو أحدث للتثبيت الأصلي، أو Docker Engine مع Docker Compose للنشر بالحاويات.