بوابة طراز AI الخاصة بك - تدير بسلاسة LLMs ونماذج الصور المتعددة ، وتسريع الاستجابات ، وضمان الموثوقية دون توقف.
في WriteSonic ، بعد ثلاث سنوات من التنقل في عالم نماذج اللغة الكبيرة ، حددنا التحديات الرئيسية وصممنا GPTrouter لحلها.
استقلال النموذج : لا تضع كل بيضك في سلة واحدة. يتيح لك GPTrouter التحرر من حدود الاعتماد على نموذج واحد فقط من الذكاء الاصطناعي مثل Openai. إذا سقطت نموذج واحد ، فإن GPTROUTER يبقيك في العمل وتشغيله عن طريق التبديل بسلاسة إلى نموذج آخر.
تغلب على الكمون : أوقات الاستجابة البطيئة؟ ليس بعد الآن. تم تصميم GPTROUTER لمعالجة مشكلات الكمون ، خاصة مع النماذج الضخمة مثل GPT-4. تجربة تفاعل أكثر سلاسة وأسرع للمستخدم دون تأخير.
تكامل النموذج المتنوع : لماذا تستقر لأحد عندما يمكنك الحصول على المزيد؟ يدعم GPTROUTER نماذج متعددة لإنشاء اللغة والصور ، مما يوفر خيارات احتياطية بحيث لا يزال نظامك قويًا ومتعدد الاستخدامات.
| النماذج المدعومة | انتهاء | جاري | الانتهاء من ASYNC | تدفق غير متزامن |
|---|---|---|---|---|
| Openai | ✅ | ✅ | ✅ | ✅ |
| Azure Openai | ✅ | ✅ | ✅ | ✅ |
| الإنسان | ✅ | ✅ | ✅ | ✅ |
| تكرار | ✅ | ✅ | ✅ | ✅ |
| انتشار مستقر | ✅ | ❗ | ✅ | ❗ |
| دال 3 | ✅ | ❗ | ✅ | ❗ |
| التحم | ✅ | ✅ | ✅ | ✅ |
| المزيد في المستقبل | ؟ | ؟ | ؟ | ؟ |
❗ دفق لا ينطبق على نماذج الصور
؟ قريباً
المرحبون بالمساهمين!
جاهز للبدء؟ إليكم كيف:
تشغيل الخادم
https://gpt-router-preview.writesonic.com/ . احصل على مفتاح API الخاص بك عن طريق ملء النموذج هنا.بمجرد تشغيل الخادم ، يمكنك دمج GPTrouter في تطبيقك باستخدام Python SDK أو عبر مستندات API. وفي الوقت نفسه ، نحن نعمل على JS والعملاء الآخرين ونبحث عن المساهمين للمساعدة.
تثبيت gptrouter باستخدام PIP:
pip install gptrouterأو مع كوندا:
conda install gptrouter -c conda-forgeمثال الاستخدام
from gpt_router . client import GPTRouterClient
from gpt_router . models import ModelGenerationRequest , GenerationParams
from gpt_router . enums import ModelsEnum , ProvidersEnum
client = GPTRouterClient ( base_url = 'your_base_url' , api_key = 'your_api_key' )
messages = [
{ "role" : "user" , "content" : "Write me a short poem" },
]
prompt_params = GenerationParams ( messages = messages )
claude2_request = ModelGenerationRequest (
model_name = ModelsEnum . CLAUDE_INSTANT_12 ,
provider_name = ProvidersEnum . ANTHROPIC . value ,
order = 1 ,
prompt_params = prompt_params ,
)
response = client . generate ( ordered_generation_requests = [ claude2_request ])
print ( response . choices [ 0 ]. text )اكتشف المزيد: استكشف البث والأمثلة الأخرى هنا.
للحصول على وثائق شاملة ، تفضل بزيارة: وثائق gptrouter
يمكن العثور على إرشادات التثبيت التفصيلية وإرشادات الإعداد في دليل البدء لدينا.
نرحب بالمساهمات من المجتمع! إذا كنت مهتمًا بتحسين GPTrouter ، راجع إرشادات المساهمة الخاصة بنا.