Skip to main content
يوفّر LiteLLM واجهة Python API موحّدة لأكثر من 100 من مزوّدي LLM. ويدعم CometAPI بشكل أصيل — استخدم البادئة cometapi/ لتوجيه الطلبات عبر فهرس النماذج في CometAPI.

المتطلبات الأساسية

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