LlamaIndex で Muapi を使う
LlamaIndex の OpenAILike アダプターから Muapi のチャットモデルを呼び出します。
pip install llama-index-core llama-index-llms-openai-like
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("ベクトルインデックスを一文で説明してください。"))
モデル ID は https://api.muapi.ai/v1/models?type=text で確認してください。is_function_calling_model=True は capabilities.tools: true のモデルに限ります。この設定はチャット用で、埋め込みモデルは別途必要です。LlamaIndex の説明も参照してください。