عن المشروع

OpenProxy هو خدمة يمكن استضافتها ذاتياً تعمل كوكيل API لمزودي الذكاء الاصطناعي متعددين مثل OpenAI وAnthropic. وتوفر واجهة API موحدة متوافقة مع كل من نقاط النهاية /v1/chat/completions الخاصة بـOpenAI و/v1/messages الخاصة بـAnthropic. يدعم النظام الفشل متعدد المزوّدين مع موازنة أوزان الحمل والسحب التلقائي عند الفشل. يمكّن دوران المفاتيح المتعددة لكل مزوّد لتجنّب حدود المعدل من خلال تخفيض أولوية مجموعات المفاتيح المستخدمة حديثاً. يمكن للمسؤولين إدارة مفاتيح API مع حصص وتواريخ انتهاء和控制 وصول النماذج. يتم تتبع الاستخدام لكل طلب بما في ذلك التكلفة وزمن الاستجابة ونسبة المزوّد. تتيح لوحة الإدارة عبر الويب إدارة النماذج والمزوّدين والمستخدمين والطلبات، بينما يحصل المستأجرون على لوحات عرض تعرض رسوم بيانية للاستخدام والأرصدة وسجل الطلبات. تُخزَّن مفاتيح API الخاصة بالمزوّدين مشفّرة باستخدام RSA. تشمل خيارات المصادقة البريد الإلكتروني/كلمة المرور وOTP عبر الهاتف وGitHub وGoogle عبر better-auth. يتطلب الاستخدام النموذجي إرسال طلبات على طريقة OpenAI القياسية إلى نقطة نهاية الوكيل مع رمز حامل. مرخَّص بموجب رخصة MIT.