Перейти к содержимому
Главная

LlamaIndex

LlamaIndex может использовать OdiRouter через OpenAI-совместимые LLM-клиенты. Укажите API key, API base и ID модели OdiRouter.

ТребованиеЗначение
Python3.10+
ПакетLlamaIndex OpenAI LLM integration
API basehttps://www.odirouter.ai/v1
API KeyAPI key OdiRouter
ModelID LLM-модели в OdiRouter
Окно терминала
pip install llama-index llama-index-llms-openai
import os
from llama_index.llms.openai import OpenAI
llm = OpenAI(
model="gpt-5.5",
api_key=os.environ["ODIROUTER_API_KEY"],
api_base="https://www.odirouter.ai/v1",
)
response = llm.complete("Reply with a one-line LlamaIndex integration test.")
print(response.text)
from llama_index.core import Settings
Settings.llm = llm

Для RAG настройте embeddings отдельно, если выбранная модель OdiRouter и интеграция LlamaIndex явно не поддерживают embeddings.

СимптомИсправление
Запросы уходят в OpenAIПроверьте api_base
Ответ 401Установите ODIROUTER_API_KEY в серверном окружении
Model not foundИспользуйте точный ID модели из /models
RAG-приложение падает на embeddingНастройте embeddings отдельно от LLM-клиента OdiRouter