Начинайте интеграцию с Qwen Plus API с проверки модели, а не с предположения, что старые ID, лимит или цена всё ещё актуальны. OdiRouter предоставляет каталог моделей, доступных по вашему API-ключу, а также информацию о ценах для каждой модели. Проверьте и то и другое, затем выполните небольшой запрос с точным ID, возвращённым каталогом.
Начните с каталога моделей OdiRouter
Откройте OdiRouter Models, чтобы просмотреть текущий каталог. В model list documentation описывается GET https://api.odirouter.ai/v1/models/catalog для проверки на уровне API. Найдите нужную модель и точно скопируйте возвращённый ей id.
Этот шаг позволяет избежать распространённой ошибки настройки: отображаемое имя не всегда является ID модели. Если модель не возвращается для вашего ключа, не пытайтесь угадать замену. Выберите доступную модель из каталога или проверьте доступ в своей учётной записи.
Перед запуском производства подтвердите текущие цены.
Рассматривайте таблицы цен как актуальные входные данные, а не как значение для копирования в код приложения. В OdiRouter model pricing documentation объясняется, как получать позиции биллинга, единицы измерения и цены для ID модели. Перед запуском в эксплуатацию вы также можете сравнить доступные варианты на Pricing page.
Проверьте ответ с ценами для точного ID, который планируете вызывать. Длинные промпты, сгенерированный вывод и кеширование могут приводить к различным позициям биллинга в зависимости от модели.
Настройте LLM-запрос OpenAI-compatible
В quick-start documentation, принадлежащем OdiRouter, https://api.odirouter.ai/v1 указан как базовый URL LLM, а /chat/completions задокументирован как конечная точка LLM. Создайте ключ API в своей учетной записи OdiRouter, не добавляйте его в систему контроля версий и замените заполнители своим ключом и точным идентификатором каталога.
from openai import OpenAI
client = OpenAI(
api_key="YOUR_ODIROUTER_API_KEY",
base_url="https://api.odirouter.ai/v1",
)
response = client.chat.completions.create(
model="YOUR_EXACT_MODEL_ID",
messages=[
{
"role": "user",
"content": "Summarize this request in one sentence.",
}
],
)
print(response.choices[0].message.content)Сначала используйте небольшой тестовый промпт без конфиденциальных данных. Это позволяет проверить базовый URL, ключ API, ID модели и путь ответа до отправки трафика приложения.
Устранение неполадок с первым запросом
API сообщает, что модель не найдена.
Снова запросите каталог и скопируйте возвращённый ID, не изменяя его написание или разделители. В документации OdiRouter рекомендуется использовать точный ID из GET https://api.odirouter.ai/v1/models, когда клиент сообщает об отсутствующей модели.
В запросе используется неверный путь
Для клиентов LLM с кодом OpenAI-compatible установите базовый URL-адрес на https://api.odirouter.ai/v1. Позвольте клиенту добавить свой путь chat-completions. Если клиент запрашивает полную конечную точку, используйте формат, описанный для этого клиента, и избегайте двойного добавления /chat/completions.
Ответ не подходит для использования в production
Сохраняйте тестовый запрос небольшим. Затем оцените доступную модель с учётом задач, которые необходимо выполнить. Перед изменением объёма трафика или настроек повторных попыток снова проверьте сведения в каталоге и цены.
Следующий шаг
Создайте учётную запись OdiRouter, browse the model catalog и выберите точный доступный ID для своего рабочего процесса Qwen Plus API. Каталог, сведения о ценах и конечная точка OpenAI-compatible предоставляют воспроизводимый способ проверки интеграции при изменении доступных моделей.