cometapi/ لتوجيه الطلبات عبر فهرس النماذج في CometAPI.
المتطلبات الأساسية
- Python 3.6+
- حساب CometAPI مع مفتاح API نشط — احصل على مفتاحك من هنا
1
تثبيت LiteLLM
2
تعيين مفتاح API الخاص بك
قم بتعيين مفتاح API كمتغير بيئة (موصى به) أو مرّره مباشرةً داخل السطر:
استخدم متغيرات البيئة لتجنب تضمين بيانات الاعتماد الحساسة بشكل ثابت داخل السكربتات الخاصة بك.
3
إجراء استدعاء completion
استخدم التنسيق
cometapi/<model-name> لتحديد النماذج. يمكنك تمرير المفتاح عبر متغير البيئة أو بشكل صريح:4
الاستدعاءات غير المتزامنة وStreaming
استخدم
acompletion مع stream=True للحصول على استجابات غير حاجزة وفي الوقت الفعلي:نصائح واستكشاف الأخطاء وإصلاحها
نصائح واستكشاف الأخطاء وإصلاحها
- تنسيق النموذج: تستخدم نماذج CometAPI البادئة
cometapi/<model-name>، على سبيل المثالcometapi/your-model-id. راجع صفحة نماذج CometAPI للاطلاع على النماذج المتاحة. - ضبط الاستجابات بدقة: يدعم LiteLLM كلًا من
temperatureوmax_tokensوtop_p— أضفها إلى أي استدعاءcompletion()، مثلcompletion(..., temperature=0.7). - معالجة الأخطاء: لفّ الاستدعاءات داخل
try/exceptلالتقاط أخطاء المفاتيح غير الصالحة أو مشكلات الشبكة. - الأمان: لا تقم أبدًا بإيداع مفاتيح API في نظام التحكم بالإصدارات. استخدم متغيرات البيئة أو مدير الأسرار.
- حدود المعدل: راقب الاستخدام في لوحة تحكم CometAPI.
- مزيد من الوثائق: وثائق LiteLLM — البدء السريع لـ CometAPI