← Blog

Используйте OpenAI SDK с DeepSeek, Qwen и Claude — просто измените базовый URL

June 29, 2026

Если в вашей кодовой базе уже используется OpenAI SDK, вам не нужен новый клиент для доступа к другим моделям. Направьте base_url SDK на RouteAll, и ваш существующий код будет вызывать DeepSeek, Qwen, Claude, Gemini и другие — те же методы, те же форматы ответов.

Python

from openai import OpenAI

client = OpenAI(
    api_key="sk-ra-...",                     # your RouteAll key
    base_url="https://api.routeall.ai/v1",   # the only change
)

# switch providers by model name — same call
resp = client.chat.completions.create(
    model="deepseek-v4-flash",
    messages=[{"role": "user", "content": "Write a haiku about routing."}],
)
print(resp.choices[0].message.content)

Node / TypeScript

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.ROUTEALL_KEY,
  baseURL: "https://api.routeall.ai/v1",
});

const resp = await client.chat.completions.create({
  model: "claude-haiku-4-5",
  messages: [{ role: "user", content: "One line on prompt caching." }],
});
console.log(resp.choices[0].message.content);

Потоковая передача тоже работает

stream = client.chat.completions.create(
    model="claude-sonnet-4-6",
    messages=[{"role": "user", "content": "Stream a short poem."}],
    stream=True,
)
for chunk in stream:
    print(chunk.choices[0].delta.content or "", end="")

Switching models

Строка model выбирает провайдера. Точные названия, доступные вашему аккаунту (и ваши цены), можно получить через /v1/models или в маркетплейсе моделей. Тарификация пометровая, отображается в каждом ответе, а попадания в кэш промптов дают скидку — так что попробовать более дешёвую модель можно изменением одного слова.

Уже используете нативные форматы Anthropic или Gemini?

RouteAll также поддерживает нативные форматы Anthropic /v1/messages и Gemini /v1beta, так что вы можете оставить эти SDK, если предпочитаете. См. документацию API.

Создайте ключ и измените одну строку — вот и вся миграция.

Используйте OpenAI SDK с DeepSeek, Qwen и Claude (измените base_url) — RouteAll