es ▾
Abrir cuenta
  1. GrokBezcenzury
  2. Guía de inicio rápido para desarrolladores

Guía de inicio rápido para desarrolladores

Conéctate al LLM sin censura a través de la API compatible con OpenAI. Esta guía cubre la URL base, la autenticación y las estructuras de solicitud principales.

Prerrequisitos: clave y URL base

El base_url es https://api.grokbezcenzury.com/v1.Necesitas una clave de API válida para la autorización. La clave aparece inmediatamente después de registrarte con Google o correo electrónico.

Enviar tu primera solicitud

Envía una solicitud POST a /v1/chat/completions. Utiliza el ID del modelo uncensored para la respuesta.

curl https://api.grokbezcenzury.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate 200 lines of Python code"}]
  }'

Integración del SDK de Python

Inicializa el cliente con la URL base y la clave. Establece el modelo en uncensored. El SDK maneja la serialización automáticamente.

from openai import OpenAI

client = OpenAI(base_url="https://api.grokbezcenzury.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)

Configuración del SDK Node

Configura el cliente para que apunte a nuestra URL base. Pasa el ID del modelo uncensored en tu llamada de finalización.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.grokbezcenzury.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);

Respuestas en streaming con SSE

Establecer stream: true para recibir Server-Sent Events. El último fragmento incluye las estadísticas de uso de tokens.

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)

Límites, Errores y Contexto

La ventana de contexto es de 100.000 tokens. Obtienes un error 401 con una clave inválida. Un error 402 significa que no queda crédito. Un error 429 indica que has alcanzado el límite de 300 solicitudes por minuto.

Preguntas frecuentes

¿Cuál es la URL base para la API grok bez cenzury?

La URL base es HTTPS://api.grokbezcenzury.com/v1. Funciona con clientes estándar compatibles con OpenAI.

¿Cómo manejo las respuestas en streaming?

Establece el parámetro stream en true. Recibirás Server-Sent Events, con el último fragmento conteniendo los datos de uso.

¿Qué sucede si excedo el límite de velocidad?

Recibes un error 429. El límite es de 300 solicitudes por minuto por clave.

Accede a tu clave API en segundos

Regístrate, obtén tu clave y actualiza tu endpoint. Eso es todo lo que hay.