BerriAI logo

BerriAIاتصل بواجهة برمجة تطبيقات LLM مثل OpenAI [أكثر من 100 LLM]

مكتبة مفتوحة المصدر لتبسيط مكالمات إكمال LLM + تضمين: https://github.com/BerriAI/litellm

2023-02-08
Active
Early
W23
2
B2B
United States of AmericaAmerica / Canada
BerriAI screenshot
المزيد عن BerriAI

LiteLLM - تبسيط مكالمات واجهة برمجة تطبيقات LLM الخاصة بك

مقدمة

LiteLLM هي أداة قوية مصممة لتبسيط تفاعلاتك مع واجهات برمجة تطبيقات LLM المختلفة باستخدام تنسيق OpenAI موحد. سواء كنت تعمل مع Bedrock أو Azure أو OpenAI أو Cohere أو Anthropic أو Ollama أو Sagemaker أو HuggingFace أو Replicate أو Groq ، فإن LiteLLM تضمن تكاملًا سلسًا وإخراجًا ثابتًا.

الميزات الرئيسية

  • تنسيق واجهة برمجة تطبيقات موحد: اتصل بجميع واجهات برمجة تطبيقات LLM باستخدام تنسيق OpenAI.
  • إخراج متسق: تتوفر استجابات النص دائمًا في ['choices'][0]['message']['content'].
  • منطق إعادة المحاولة/الاحتياطي: آليات إعادة محاولة وقائية قوية عبر العديد من عمليات النشر.
  • الميزانية وحدود المعدل: حدد الميزانيات وحدود المعدل لكل مشروع ومفتاح API ونموذج.
  • دعم البث: بث استجابات النموذج مرة أخرى للتطبيقات في الوقت الفعلي.
  • التسجيل والمراقبة: مكالمات مسبقة التحديد لتسجيل البيانات إلى أدوات مختلفة مثل Lunary و Langfuse و DynamoDB والمزيد.

حالات الاستخدام

  • تكامل متعدد الموفر: تبسيط عملية الاتصال بمختلف موفري LLM باستخدام تنسيق واجهة برمجة تطبيقات واحد.
  • إدارة التكلفة: تتبع وإدارة التكاليف عبر مشاريع وموفرين متعددين.
  • التطبيقات في الوقت الفعلي: استخدام إمكانيات البث للتطبيقات التي تتطلب بيانات في الوقت الفعلي.
  • تحسين المراقبة: التكامل مع أدوات التسجيل لمراقبة وتحليل استخدام واجهة برمجة تطبيقات الأداء.

التسعير

تقدم LiteLLM مجموعة من خيارات التسعير لتناسب الاحتياجات المختلفة:

  • الطبقة المجانية: الوصول الأساسي إلى الميزات الأساسية.
  • طبقة برو: ميزات متقدمة بما في ذلك التكاملات المخصصة وحدود المعدل الأعلى.
  • طبقة المؤسسة: حلول شاملة مع دعم مخصص واتفاقيات مستوى الخدمة المخصصة والوصول الآمن مع تسجيل الدخول مرة واحدة.

الفرق

تم تصميم LiteLLM للفرق من جميع الأحجام ، من الشركات الناشئة إلى الشركات الكبيرة. إنه يوفر:

  • أولويات الميزات: ميزات مصممة حسب احتياجات الفريق.
  • التكاملات المخصصة: تكامل سلس مع سير العمل والأدوات الموجودة.
  • الدعم الاحترافي: دعم مخصص من خلال Discord و Slack.
  • الوصول الآمن: تسجيل الدخول مرة واحدة لتحسين الأمان وإدارة المستخدمين.

LiteLLM هو الحل الأمثل لإدارة وتبسيط مكالمات واجهة برمجة تطبيقات LLM ، وضمان الأداء المتسق والكفاءة في التكلفة والدعم القوي لفريقك.