es ▾

API sin censura compatible con OpenAI

Documentación de la API de LLM sin censura

API LLM sin censura directa con endpoints compatibles con OpenAI. Comienza a enviar solicitudes en minutos con nuestro sistema de tokens prepagados.

Reclamar clave de prueba

Autenticación y URL base

Usa tu clave de API con la URL base HTTPS://api.grokapinsfw.com/v1. Cada solicitud requiere el encabezado Authorization.

curl https://api.grokapinsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Send a message now"}]
  }'

Crea claves a través de Google o correo electrónico en el panel. Una clave por cuenta, sin necesidad de verificación telefónica.

Primera solicitud de finalización de chat

Envía solicitudes POST a /v1/chat/completions. El model ID es "uncensored".

from openai import OpenAI

client = OpenAI(base_url="https://api.grokapinsfw.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

Texto de entrada, texto de salida. Sin soporte para embeddings ni visión. La ventana de contexto es de 100.000 tokens en total.

Integración con Node.js

Configura tu cliente de Node con la misma URL base y clave.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.grokapinsfw.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

El streaming devuelve eventos SSE. Usa los SDK estándar de OpenAI sin cambios.

Respuestas en streaming

Habilita el streaming vía SSE. Los recuentos de tokens aparecen en el último fragmento.

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

Útil para interfaces de usuario en tiempo real. Cada token se factura con precisión.

Llamada de Función y Modo JSON

Compatible con definiciones de herramientas y modo JSON estricto. Establece response_format en json_object.

from openai import OpenAI

client = OpenAI(base_url="https://api.grokapinsfw.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

La temperatura y top_p ajustan la creatividad. Las secuencias de parada funcionan como se espera.

Límites de velocidad y errores

300 solicitudes por minuto, 8 concurrentes por clave. Tamaño máximo del cuerpo: 8 MB.

401 significa clave inválida. 402 indica falta de crédito. 429 señala límite de velocidad excedido.

Preguntas frecuentes

¿Es este el servicio NSFW oficial de Grok?

No. Somos un proveedor independiente que ejecuta su propio modelo sin censura. Utilizamos el formato compatible con OpenAI.

¿Cómo funciona la facturación?

Solo crédito prepagado. Paga con criptomonedas. Los errores son gratuitos. Sin cuotas mensuales.

¿Qué es la ventana de contexto?

100.000 tokens combinados. La salida máxima es de 16.000 tokens por solicitud.

Obtén tu clave de API

Regístrate, copia tu clave y actualiza la URL base. Eso es todo lo necesario.