← Blog

Usa el SDK de OpenAI con DeepSeek, Qwen y Claude: solo cambia la URL base

June 29, 2026

Si tu base de código ya utiliza el SDK de OpenAI, no necesitas un nuevo cliente para acceder a otros modelos. Apunta base_url del SDK a RouteAll y tu código existente llama a DeepSeek, Qwen, Claude, Gemini y más: mismos métodos, mismas formas de respuesta.

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);

El streaming también funciona

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="")

Cambio de modelos

La cadena model selecciona el proveedor. Obtén los nombres exactos disponibles para tu cuenta (y tu precio) desde /v1/models o el mercado de modelos. La facturación es por token, se muestra en cada respuesta, y los aciertos de caché de prompt tienen descuento — por lo que probar un modelo más barato es un cambio de una sola palabra.

¿Ya usas los formatos nativos de Anthropic o Gemini?

RouteAll también habla los formatos nativos de Anthropic /v1/messages y Gemini /v1beta, así que puedes conservar esos SDK si lo prefieres. Consulta la documentación de la API.

Crea una clave y cambia una línea — esa es la migración.

Usa el SDK de OpenAI con DeepSeek, Qwen y Claude (cambia base_url) — RouteAll