Guías paso a paso
6 min de lectura2 líneas de códigoMigra de la API de OpenAI a una alternativa open source en 15 minutos
GPU Flow habla el mismo protocolo que OpenAI. Si tu código ya usa el SDK de OpenAI, migrar es cambiar dos líneas (la URL base y la API key) y elegir un modelo equivalente del catálogo. No reescribes nada más: mensajes, streaming, function calling y parámetros funcionan igual.
Equipo GPU Flow. Actualizado el 9 de noviembre de 2026.
A cambio, facturas en euros y empiezas con 5 € de saldo gratis. Esta guía te lleva del primer curl a producción.
Crea tu cuenta y tu API key
Regístrate con email o Google: al añadir tu tarjeta recibes 5 € de saldo gratis (el cargo de verificación de 1 € se reembolsa). La API key se crea desde el panel de usuario y se copia en ese momento, porque solo se muestra una vez. Nunca se envía por correo.
Cambia la URL base y la API key
Apunta el cliente de OpenAI a api.gpuflow.ai/v1 con tu nueva key. Lo demás de tu código no se toca.
python
# Antes / Before
client = OpenAI(api_key=os.environ["OPENAI_API_KEY"])
# Después / After
client = OpenAI(
base_url="https://api.gpuflow.ai/v1",
api_key=os.environ["GPUFLOW_API_KEY"],
)Elige el modelo equivalente
GPU Flow sirve 13 modelos open source. Sustituye el modelo de OpenAI por el equivalente del catálogo según tu caso: rápido y barato, o máxima capacidad.
| si usabas | usa | para |
|---|---|---|
| gpt-4o-mini | qwen-3.5-9b | Chat rápido, alto volumen, bajo coste |
| gpt-4o | glm-5.3-nvfp4 | Razonamiento y código exigentes |
| o-series | glm-5.3-nvfp4 + reasoning.effort | Cadenas de pensamiento largas |
Streaming, tools y razonamiento: igual que antes
Las respuestas en streaming (stream: true) y las herramientas (tools, o function calling) funcionan con el mismo formato de OpenAI. Además controlas el presupuesto de razonamiento con reasoning.effort ("low", "medium", "high" o "none").
python
resp = client.chat.completions.create(
model="glm-5.3-nvfp4",
messages=[{"role": "user", "content": "..."}],
stream=True,
extra_body={"reasoning": {"effort": "high"}},
)¿Usas el SDK de Anthropic? También
Si tu stack usa el SDK de Anthropic, apunta baseURL a api.gpuflow.ai y usa /v1/messages con los mismos modelos. No necesitas mantener dos integraciones.
Qué tener en cuenta
Gastas contra tu saldo en euros, que pagas por adelantado: si se agota, la API devuelve un 402 y recargas desde el panel. Bajo mucha carga puntual puede devolver 429 o 503 con cabecera Retry-After; reintenta con backoff. Los nombres y precios exactos de los modelos están en la página de precios y en la documentación.
Pruébalo con 5 € gratis
Crea tu cuenta, cambia la URL base y haz el primer curl contra cualquier modelo del catálogo.
Relacionados
- Alternativa a la API de OpenAI: GPU Flow frente a OpenAIPrecios por millón de tokens, audio, migración y cuándo quedarse en OpenAI, con sus precios consultados en su web.
- Claude Code con modelos open source y sin pagar la API de AnthropicApunta Claude Code a Token Factory con variables de entorno, o arráncalo ya montado en un Sandbox, con los modelos open source del catálogo.