LlamaIndex با Muapi
با adapter به نام OpenAILike در LlamaIndex از مدلهای متن Muapi در API چت سازگار با OpenAI استفاده کنید.
نصب
بستهها را نصب و شناسه مدل متنی را از فهرست Muapi انتخاب کنید.
pip install llama-index-core llama-index-llms-openai-like
export MUAPI_API_KEY="your-key"
import os
from llama_index.llms.openai_like import OpenAILike
llm = OpenAILike(
model="qwen-3-8-27b-obliterated",
api_base="https://api.muapi.ai/v1",
api_key=os.environ["MUAPI_API_KEY"],
is_chat_model=True,
is_function_calling_model=True,
)
print(llm.complete("Hello"))
تنظیم LLM
is_chat_model=True را تنظیم کنید. فقط اگر capabilities.tools: true است، is_function_calling_model=True باشد؛ در غیر این صورت False قرار دهید.
نکتهها
مقدار api_base برابر https://api.muapi.ai/v1 و بدون /chat/completions است. این اتصال embedding را پیکربندی نمیکند؛ برای بازیابی، ارائهدهنده embedding جداگانه انتخاب کنید. مستندات OpenAILike را ببینید.