Un descuento en los planes premium al registrarteConsigue tu descuento

blog/guides·28 ago 2026·5 min·por el equipo de eroq

Alternativa sin censura a la API de OpenAI: misma forma, sin muro

Tu integración con OpenAI funciona hasta que el filtro dice no. eroq conserva la forma de la API y cambia la política: chat, imágenes y voz sin censura.


Todo producto de personajes o de historias acaba llegando al mismo commit: la integración con OpenAI funciona de maravilla, el producto crece y entonces empiezan los rechazos. A mitad de escena, sin previo aviso, justo en la ficción por la que tus usuarios se registraron (la campaña de terror, el golpe que sale mal, el villano que da miedo de verdad). El filtro no es un bug; es la política de OpenAI funcionando como debe. Solo que no es tu política.

La solución no exige reescribir nada. Exige una API que haya mantenido la forma y cambiado las reglas.

Tres cadenas

eroq sigue la convención de peticiones de OpenAI en cada superficie que la tiene: chat/completions, images/generations, audio/speech. Migrar una integración existente es, casi siempre, literalmente esto:

- baseURL: "https://api.openai.com/v1"
+ baseURL: "https://eroq.ai/v1"
- apiKey: process.env.OPENAI_API_KEY
+ apiKey: process.env.EROQ_API_KEY
- model: "gpt-4o-mini"
+ model: "eroq-rp-mini"

Array de mensajes, fragmentos SSE en streaming, bloque usage, envoltorio de errores: las formas que tu código ya maneja. La documentación incluso sirve cada página como markdown sin procesar para tu copiloto, y el inicio rápido son cinco minutos de verdad.

Lo que cambia de verdad

La política pasa a ser algo en lo que puedes apoyarte. La ficción oscura, violenta y provocadora se escribe sin salir del personaje (terror, crimen, guerra, sátira), y el límite es una política escrita de cuatro párrafos (solo ficción; nada que involucre a menores, nada de personas reales identificables sin su consentimiento, nada ilegal), que se aplica a nivel de cuenta y no mediante un filtro que decide a mitad de escena. Puedes citar nuestra política en tus propios términos; intenta citar el humor de un filtro.

El precio pasa a ser fijo. OpenAI cobra por tokens, y los productos de personajes tienen a los usuarios más conversadores del sector. En eroq una respuesta cuesta 1 o 3 créditos sea cual sea su longitud, una imagen cuesta 10 y las generaciones fallidas se reembolsan solas. Tu usuario intensivo más temible se convierte en una multiplicación, no en una varianza.

Los modelos son especialistas. RP+ y RP mini no son asistentes generalistas con las barreras quitadas: están ajustados para el rol. Mantienen el personaje en conversaciones largas, amortiguan la repetición con temperaturas de muestreo altas, tienen un campo context para las fichas de personaje y un modo Mensajes para productos de mensajería directa.

El stack va más allá del chat. Generación de imágenes con modelos sin censura, video asíncrono con Motion One como motor sin censura, voz en los dos sentidos y el eroq Store: almacenamiento de objetos y una CDN integrados en la generación, bajo la misma política escrita que los modelos.

La privacidad pasa a ser un interruptor. Envía private: true en los endpoints de imagen y video (o activa el modo privado en el Studio) y eroq no guarda ningún archivo ni ninguna entrada en la biblioteca, y el registro de uso muestra asteriscos donde iría el prompt. Los modelos propios de eroq no conservan nada en ningún proveedor; los motores de video de terceros y Flash Image / Flux Image pueden registrar los prompts en su proveedor. Fuera del modo privado, los prompts se guardan en el registro para la facturación y la gestión de abusos, y tus creaciones siguen siendo privadas hasta que las publicas.

Lo que, siendo honestos, no cambia

La inteligencia de propósito general no forma parte del trato: quédate con OpenAI (o con cualquier API generalista) para tus resúmenes, embeddings y llamadas a herramientas. Muchos clientes usan las dos, con enrutamiento por tarea. eroq ocupa el puesto donde el filtro era el problema, no todos los puestos.

La lista de migración

  1. Clave en mano: 50 créditos gratis, sin tarjeta.
  2. Cambia las tres cadenas detrás de un feature flag y prueba primero los prompts que peor rechazaban: esa es la prueba que importa.
  3. Conecta la gestión del 402 a tu flujo de recarga (créditos prepagados a precio fijo, así que «sin presupuesto» es un evento de producto, no una sorpresa en la factura).
  4. Pasa los bloques de persona y de sistema al campo context cuando quieras: transcripciones más limpias, mismo comportamiento.

Preguntas frecuentes

¿Puedo usar el SDK de OpenAI con eroq?

En las superficies que tienen una convención de OpenAI, sí: apunta el cliente a https://eroq.ai/v1 con tu clave de eroq. chat/completions acepta el mismo array messages y transmite fragmentos SSE con la misma forma, images/generations y audio/speech siguen el mismo camino, y el bloque usage y el envoltorio de errores son los que tu código ya maneja.

¿Qué modelo de eroq sustituye a un modelo de chat generalista?

RP mini, a 1 crédito por respuesta, para el volumen; RP+, a 3, para los turnos que sostienen una escena. Los dos son especialistas en rol y no asistentes generalistas: mantienen un personaje en conversaciones largas y responden en el registro que elijas, y no te van a escribir los tests unitarios.

¿Admite eroq embeddings, llamadas a herramientas o llamadas a funciones?

No. No hay embeddings ni superficie de llamadas a herramientas: eroq cubre chat, imágenes, video, voz, transcripción, almacenamiento y los recursos del estudio que los rodean. Es un cambio de puesto, no un reemplazo: mantén una API generalista para la recuperación, los agentes y el uso estructurado de herramientas, y envía aquí el trabajo de contenido.

¿Qué pasa cuando una petición incumple la política?

En los endpoints de imagen y video devuelve un error claro, content_blocked, sin cargo, que puedes tratar como cualquier otro código. En el chat, RP+ y RP mini son motores propios de eroq sin ningún filtro encima, así que las escenas oscuras se escriben en lugar de atascarse. En cualquier caso, los límites están por escrito y son absolutos (solo ficción; nada que involucre a menores, nada de personas reales identificables sin su consentimiento, nada ilegal), se aplican a nivel de cuenta y puedes citarlos en tus propios términos de servicio.

¿Necesito claves distintas para chat, imágenes y video?

No. Una sola clave llega a todas las modalidades y gasta de un único saldo del espacio de trabajo, así que no hay que dar de alta cada servicio ni conciliar una segunda factura. Las claves llevan el rol del miembro que las creó, y así es como un espacio de trabajo mantiene una clave de producción y la clave de pruebas de un compañero con techos distintos.

¿Cómo funcionan los límites de solicitudes?

Son por minuto, y se multiplican a partir del plan Creator en lugar de sustituirse por una cuota aparte: Hobby aumenta tus créditos y la duración de los clips, pero deja igual el techo por minuto. Si te pasas, recibes un 429 con rate_limit_exceeded y una cabecera Retry-After que indica cuántos segundos esperar, para que el cliente espere según la cabecera en lugar de adivinar. La referencia de límites de solicitudes tiene las cifras actuales.

La gracia es que el paso 2 lleva una tarde, y las alertas de rechazos de tu herramienta de seguimiento de errores se callan ese mismo día.

Etiquetasalternativesapiuncensored

Crea esto con los modelos detrás del artículo: empieza con 50 créditos gratis o explora todos los motores y sus precios.