ES ▾

Alternativa a Grok sin censura: una API OpenAI alojada

Actualizado

Una alternativa a Grok sin censura no es una copia de Grok. Es un modelo diferente en un servicio diferente, y la pregunta honesta es si se adapta a tu uso. Esta página explica qué hace esta API compatible con OpenAI, qué le falta y cómo probarla en unas pocas líneas.

Dos islas flotantes unidas por un puente de luz, representando un cambio entre dos servicios de modelos de lenguaje

Lo que una alternativa puede y no puede ser

Las personas buscan una alternativa a Grok sin censura por algunas razones comunes. Una historia se corta repetidamente por las negativas. Una aplicación de compañero o roleplay necesita un modelo que mantenga el personaje a través de temas oscuros o maduros. Un equipo quiere una API sencilla con crédito prepago en lugar de una suscripción. Cada razón apunta a una característica diferente, por lo que ayuda ser claro sobre cuál impulsa tu elección.

Lo que ofrece este servicio es un modelo de pesos abiertos, gestionado por un proveedor independiente y ajustado para responder sin rechazos de contenido para uso adulto lícito. No es Grok, no está alojado por xAI y no es un enrutador que reenvía tu prompt al modelo de otro proveedor. Si necesitas las capacidades propias de Grok, como su conocimiento particular o su integración con productos de xAI, una alternativa no puede proporcionarlas. Si necesitas un endpoint que siga tus instrucciones en ficción, rol y tono, sí puede.

Un límite se aplica a todos: ningún contenido sexual que involucre a menores de edad. Eso no es configurable.

Lo que obtienes de esta API

La superficie es deliberadamente pequeña. Dos métodos, un ID de modelo, formatos de petición y respuesta estándar de OpenAI.

ÍtemEsta API
FormatoCompatible con OpenAI, funciona con cualquier SDK de OpenAI
EndpointsPOST /v1/chat/completions, GET /v1/models
ID del modelouncensored
Ventana de contexto100.000 tokens, prompt más completación
FuncionalidadesStreaming (SSE), llamadas a funciones, modo JSON, parámetros de muestreo
No ofrecidoImágenes, audio, video, embeddings, fine-tuning
Precio$0,15 por 1M de tokens de entrada, $0,50 por 1M de tokens de salida
FacturaciónCrédito prepago, sin suscripción, el crédito no caduca

Los controles de muestreo como temperature, top_p, stop, seed y las penalizaciones se reenvían. Las peticiones fallidas o rechazadas no se cobran. Los prompts no se usan para entrenamiento.

Dónde Grok podría ser la mejor opción

Una comparación justa identifica los casos en los que conviene quedarse donde estás. Consulta la documentación y los precios actuales de xAI para los detalles de Grok, ya que cambian y esta página no los indica.

  • Necesitas Grok específicamente. Si la promesa de tu producto se basa en el comportamiento de ese modelo, un modelo diferente se comportará de manera distinta. Los prompts ajustados para un modelo a menudo necesitan revisión en otro.
  • Necesitas más que texto. Este servicio devuelve solo texto. Si necesitas generación de imágenes, embeddings o fine-tuning en la misma cuenta, busca en otro lugar o ejecuta dos proveedores.
  • Necesitas una elección de modelos. Hay un solo ID de modelo aquí. Una herramienta que cambia entre un modelo pequeño rápido y uno grande no tiene a qué cambiar.
  • Necesitas un proveedor con un historial empresarial público. Este es un proveedor independiente. Si la adquisición necesita garantías formales, pídelas antes de comprometerte.

Por otro lado, los casos en los que un endpoint de pesos abiertos alojado encaja bien son más estrechos y claros: herramientas de ficción y roleplay, apps de compañía para adultos, pruebas de prompts contra un modelo que no rechaza, y trabajos de back-end que necesitan salida JSON con pocas sorpresas.

Cambio en dos pasos

Si tu código ya llama a una API estilo OpenAI, el cambio requiere dos modificaciones, la URL base y la clave, más el nombre del modelo. Todo lo demás en la petición se mantiene como está. Comienza con una prueba con curl.

export API_KEY="paste-your-key-here"

curl https://api.grokuncensored.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [
      {"role": "system", "content": "You write gritty noir fiction for adult readers."},
      {"role": "user", "content": "Open a scene in a rain-soaked harbour office."}
    ]
  }'

Luego lo mismo a través del SDK de Python, con streaming activado:

import os
from openai import OpenAI

client = OpenAI(base_url="https://api.grokuncensored.cc/v1", api_key=os.environ["API_KEY"])

for chunk in client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Continue the harbour office scene."}],
    stream=True,
):
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

Las llamadas a funciones siguen los mismos campos tools y tool_choice, con los resultados devueltos como mensajes role: "tool". Las claves provienen de la página de la clave de API, y la guía de inicio rápido enumera todos los parámetros admitidos. Si trabajas con los modelos abiertos de Google, la página de integración de Gemma sin censura cubre una configuración relacionada.

Lista de verificación de decisión antes de cambiar

Usa esta lista para decidir si un cambio tiene sentido. Responde cada ítem pensando en tu propia carga de trabajo, no con impresiones generales.

  1. ¿Qué se niega exactamente hoy? Escribe cinco prompts reales. Si las negativas se deben a ficción adulta o roleplay lícitos, un endpoint ajustado para responder sin negaciones de contenido aborda el problema. Si se deben a algo ilegal, ningún proveedor respetable te ayudará, y este tiene una regla fija contra el contenido sexual que involucre menores.
  2. ¿Es el texto suficiente? Si tu pipeline necesita imágenes o embeddings del mismo proveedor, tendrás que ejecutar un segundo servicio.
  3. ¿Es suficiente un modelo? El único ID de modelo significa que no hay respaldo automático a un modelo más pequeño o más grande. Puedes construir enrutamiento en tu propio código, pero solo hay un modelo aquí al que enrutar.
  4. ¿Qué longitud tienen tus prompts? La ventana de contexto es de 100.000 tokens para prompt más completación. Para la mayoría del trabajo de chat e historias es generoso. Para conjuntos de documentos muy grandes puede que necesites dividir entradas.
  5. ¿Cómo pagarás? Este sitio solo acepta cripto: USDT en TRC20 o USDC en Base. Si tu equipo no puede pagar de esa manera, el servicio no encajará independientemente de la calidad.
  6. ¿Puedes tolerar límites de peticiones? Una clave completa permite 8 peticiones simultáneas y 300 por minuto. El trabajo por lotes de alto volumen puede necesitar colas de tu lado.

Si la mayoría de las respuestas son favorables, ejecuta el paso de migración anterior con una clave de prueba antes de mover cualquier tráfico de producción. La prueba no cuesta nada y dura 7 días.

Porta tus prompts, no solo tu endpoint

Cambiar la URL es la parte fácil. Los prompts ajustados para un modelo rara vez se transfieren sin cambios. Planifica un paso corto de migración.

  1. Recoge veinte prompts reales de tus logs, incluyendo los que fallaron o se rechazaron antes.
  2. Ejecútalos lado a lado. Envía cada prompt a ambos servicios con el mismo mensaje de sistema y temperatura, y lee las salidas tú mismo.
  3. Ajusta el mensaje del sistema. Los modelos de pesos abiertos a menudo responden bien a una descripción directa del rol, el tono y la longitud. Elimina las soluciones alternativas que agregaste para superar las negativas; ya no son necesarias y pueden hacer que las respuestas sean incómodas.
  4. Establece una semilla y una temperatura baja para cualquier paso que deba ser repetible, como la extracción estructurada.
  5. Verifica la salida JSON con response_format establecido en json_object y valida cada respuesta en código.

Mantén el proveedor anterior como opción configurable durante las primeras semanas. Una única variable de entorno que contenga la URL base es suficiente.

Una nota sobre la responsabilidad

Elegir un modelo que no rechaza por defecto traslada algunas responsabilidades a ti. El modelo no actuará como tu política de contenido. Si tu producto es público, define qué permite, indícalo en tus términos y añade verificaciones de edad donde aparezcan temas para adultos. Registra suficientes datos para investigar los informes de abuso y decide cómo responder a ellos.

Esto también es protección práctica para el proyecto mismo. Un servicio que acepta una amplia gama de contenido adulto lícito funciona mejor cuando la aplicación construida encima es clara sobre la audiencia y el propósito. Mantén las funciones de roleplay y ficción claramente enmarcadas para adultos, y mantén en mente la regla estricta: sin contenido sexual que involucre menores, bajo ningún marco o excusa ficticia.

Costos y límites que debes planificar

La facturación es prepago y por token. Una llamada con 2.000 tokens de entrada y 500 tokens de salida cuesta 2.000 x $0,15 / 1.000.000 = $0,0003 más 500 x $0,50 / 1.000.000 = $0,00025, es decir, $0,00055. Con 100.000 llamadas de este tipo, el total es $55. Compara eso con tu factura actual usando los precios de tu proveedor actual, que deberías verificar en su propia página de precios.

Las recargas van de $20 a $500 en cantidades enteras. Las cantidades mayores tienen un bono: +5% desde $50, +10% desde $100 y +15% desde $200, por lo que $200 se convierte en $230 de crédito. El pago es en cripto, con USDT en TRC20 o USDC en Base. Los nuevos usuarios pueden reclamar $0,50 de crédito de prueba con un clic en la página de la clave de API después del registro, válido por 7 días, sin necesidad de detalles de pago. Los detalles están en la página de precios.

Los límites de peticiones para una clave completa son 8 peticiones simultáneas y 300 por minuto. Una clave de prueba obtiene 2 y 60. Si los excedes, la API devuelve HTTP 429 con el código rate_limited o concurrency, y una sobrecarga temporal devuelve 429 con Retry-After: 5. Construye un reintento con una espera corta en tu cliente desde el principio.

Preguntas y respuestas

¿Es este Grok con los filtros eliminados?

No. Es un modelo de pesos abiertos separado ejecutado por un proveedor independiente. No tiene conexión con xAI y no llama a Grok.

¿Funcionará mi código existente de OpenAI?

En la mayoría de los casos, sí. Cambia la URL base, la clave y el ID del modelo a uncensored. Verifica cualquier parámetro específico del proveedor que uses contra la documentación.

¿Hay una opción de modelo?

No, hay un solo ID de modelo, uncensored. El servicio es solo de texto, con una ventana de contexto de 100.000 tokens.

¿Puedo probarlo sin pagar?

Sí. Después del registro con Google o correo electrónico y contraseña, un clic en la página de la clave de API reclama $0,50 de crédito de prueba. Es válido por 7 días y no requiere detalles de pago.

¿Existen límites de contenido en absoluto?

El modelo está ajustado para responder sin rechazos de contenido para uso adulto lícito. El contenido sexual que involucre a menores de edad no está permitido bajo ninguna circunstancia.

Tu clave está a un formulario de distancia

Crea una cuenta, copia la clave, cambia la URL base. Esa es toda la configuración.

Obtener clave de API