halfoff.devDocs
Obtén una clave
Integraciones

Apps compatibles con OpenAI

Cualquier app, framework o librería con endpoint de OpenAI personalizado puede llamar a Claude, GPT y Gemini con Half Off Dev a mitad de precio.

Muchísimas apps y librerías te dejan sustituir el endpoint de OpenAI por uno propio. Si les das el de Half Off Dev, ganan Claude y Gemini además de GPT, porque Half Off Dev sirve OpenAI Chat Completions en https://halfoff.dev/v1 para todos los modelos de texto, siempre a la mitad del precio oficial. Primero crea una clave de API.

Los tres valores#

Busca una opción tipo "endpoint personalizado", "URL base" o "compatible con OpenAI" y rellena:

CampoValor
URL basehttps://halfoff.dev/v1
Clave de APItu clave ho-...
Modelocualquier id de GET /v1/models, p. ej. claude-sonnet-5.5 o gpt-6.1-sol

Algunas apps piden un host de API y añaden /v1 ellas mismas. En ese caso, escribe solo https://halfoff.dev.

Configura con variables de entorno#

Los programas hechos sobre los SDK oficiales de OpenAI o Anthropic suelen leer el endpoint de variables de entorno, así que quizá no tengas que tocar sus ajustes:

Shell
# programas basados en el SDK de OpenAI
export OPENAI_BASE_URL=https://halfoff.dev/v1
export OPENAI_API_KEY=$HALFOFF_API_KEY

# programas basados en el SDK de Anthropic
export ANTHROPIC_BASE_URL=https://halfoff.dev
export ANTHROPIC_API_KEY=$HALFOFF_API_KEY

¿Escribes tu propio cliente? En SDK hay ejemplos en Python y Node.js, y OpenAI Chat Completions detalla el streaming, la llamada a funciones y los campos admitidos.

Solución de errores#

Lo que vesQué hacer
401 Missing API keyNo llega ninguna clave a Half Off Dev. Revisa el nombre de la variable y que esté exportada en la shell que arranca el programa.
401 Invalid or revoked API keyLa clave está mal escrita, cortada o revocada. Pégala de nuevo o crea otra.
404 Model '...' is not availableEse id no existe. Copia uno de GET /v1/models o de la lista de modelos.
404 Unknown endpointEl programa llama a una API que Half Off Dev no ofrece, como embeddings. Apúntalo a Chat Completions, Responses, Anthropic Messages o Gemini.
404 not served in responses formatLa API Responses solo sirve modelos GPT. Elige un modelo gpt-* o usa Chat Completions para Claude y Gemini.
404 con /v1/v1/ en la rutaEl programa añade /v1 por su cuenta. Usa https://halfoff.dev como host.
402El saldo está a cero o la clave alcanzó su tope de gasto. Mira Saldo y facturación.

Cualquier otro código se explica en Errores.