- GrokBezcenzury
- 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.