LiteLLM مع Muapi
يمكن لـLiteLLM استدعاء واجهة المحادثة المتوافقة مع OpenAI مباشرة أو تمرير الطلبات عبر LiteLLM Proxy.
استدعاء مباشر من Python
ثبّت LiteLLM واختر معرّف نموذج نص من القائمة. استبدل النموذج التجريبي بمعرّف متاح.
pip install litellm
export MUAPI_API_KEY="your-key"
import os
from litellm import completion
response = completion(
model="openai/qwen-3-8-27b-obliterated",
api_base="https://api.muapi.ai/v1",
api_key=os.environ["MUAPI_API_KEY"],
messages=[{"role": "user", "content": "Hello"}],
)
print(response.choices[0].message.content)
إعداد LiteLLM Proxy
أنشئ config.yaml بالإعداد التالي، ثم شغّل الوكيل. أبق مفتاح Muapi على الخادم ولا تضعه في ملف الإعدادات.
model_list:
- model_name: muapi-chat
litellm_params:
model: openai/qwen-3-8-27b-obliterated
api_base: https://api.muapi.ai/v1
api_key: os.environ/MUAPI_API_KEY
export MUAPI_API_KEY="your-key"
litellm --config config.yaml
ملاحظات
تستخدم Muapi POST /v1/chat/completions وعنوان الأساس https://api.muapi.ai/v1. استدعاء الوظائف متاح فقط للنماذج التي تحمل capabilities.tools: true. هذا الإعداد للمحادثة؛ إنشاء الصور واجهة منفصلة. راجع توثيق موفر OpenAI في LiteLLM.