Integra la API de IA sin censura rápidamente
Comienza a usar la API de IA sin censura en minutos apuntando tu cliente compatible con OpenAI existente a nuestra URL base. Esta guía de inicio rápido cubre autenticación, finalización de chat, streaming y llamada de herramientas con ejemplos concretos.
Autenticación y URL base
Sí, puedes autenticarte al instante usando la URL base proporcionada en el panel de control. Nuestro servicio utiliza encabezados de clave API estándar compatibles con cualquier SDK de OpenAI. Recibes tu clave inmediatamente después de registrarte con Google o correo electrónico. No se requiere número de teléfono para la configuración inicial.
Establece el base_url para https://api.isgrokuncensored.com/v1. Pasa tu clave en el Authorization header. El sistema valida las credenciales antes de procesar cualquier token. Errores como 401 indican una clave inválida o ausente. Consulta el panel de control si la clave falla.
Endpoint de completados de chat
Envía una solicitud POST a /v1/chat/completions para obtener respuestas de texto. El endpoint acepta matrices de mensajes estándar y devuelve texto generado. No admite imágenes, audio ni embeddings. Usa el ID del modelo uncensored para todas las solicitudes. Esto asegura que estás utilizando el modelo de peso abierto correcto.
Los tokens de entrada cuestan $0.15 por millón, mientras que los tokens de salida cuestan $0.50 por millón. El crédito prepagado se descuenta solo por el uso real. Los errores y rechazos no consumen tu saldo. Puedes enviar hasta 8 MB por cuerpo de solicitud. Este límite cubre la mayoría de las interacciones de texto estándar.
Respuestas en streaming y uso de tokens
Habilita la transmisión estableciendo stream para true en tu solicitud. Recibes Eventos Enviados por Servidor (SSE) para entrega de tokens en tiempo real. El último fragmento contiene las estadísticas totales de uso de tokens. Esto te permite rastrear los costos en tiempo real. Es esencial para construir interfaces de chat receptivas.
Analiza los datos SSE para actualizar tu interfaz de usuario de forma incremental. El modelo genera texto continuamente hasta que se llena la ventana de contexto o se activa una secuencia de parada. La salida máxima es de 16,000 tokens por solicitud. Debes especificar max_tokens para exceder los 2.048 tokens por defecto. Esto evita facturaciones inesperadas por respuestas largas.
Llamada a funciones y modo JSON
Utiliza el tools parámetro para habilitar las capacidades de llamada de funciones. Define el esquema de tu herramienta en el cuerpo de la solicitud. El modelo devolverá argumentos estructurados para tus funciones. Esto funciona perfectamente con clientes compatibles con OpenAI estándar. También puedes forzar una salida JSON utilizando response_format. Esto es útil para analizar datos estructurados.
Establecer response_format para {"type": "json_object"} para obtener JSON puro. Este modo deshabilita el texto de relleno conversacional. Es ideal para integraciones programáticas. Puedes combinar herramientas y el modo JSON para flujos de trabajo complejos. La API maneja el análisis internamente. Solo necesitas validar la estructura de la salida.
Parámetros del modelo: temperatura y top_p
Ajustar temperature para controlar la aleatoriedad. Valores más altos producen salidas más creativas. Valores más bajos hacen que las respuestas sean más deterministas. El valor predeterminado suele ser 1.0. Puedes establecerlo entre 0 y 2. Utiliza top_p para muestreo por núcleo. Esto limita la masa de probabilidad de los tokens considerados. Funciona junto con la temperatura para refinar la calidad de la salida.
Otros parámetros compatibles incluyen stop secuencias, seed para la reproducibilidad, y penalizaciones como presence_penalty. Estos permiten ajustar el proceso de generación. Puede experimentar con diferentes combinaciones. La API respeta todos los parámetros estándar de OpenAI. Esto garantiza una migración sencilla desde otros proveedores. Pruebe diferentes valores para encontrar la mejor opción para su caso de uso.
Límites, errores y ventana de contexto
La ventana de contexto admite 100.000 tokens en total. Esto incluye tokens de prompt y completion. Puedes enviar documentos grandes para su análisis. Los límites de velocidad permiten 300 solicitudes por minuto por clave. La concurrencia está limitada a 8 solicitudes simultáneas. Superar estos límites devuelve un error 429. Reintenta con retroceso exponencial.
Gestiona los errores de forma elegante en tu código. Un error 402 significa que se ha agotado tu crédito prepagado. Recarga usando criptomonedas para continuar con el servicio. Un error 401 indica un problema de autenticación. Comprueba la validez de tu clave. La API no cobra por las solicitudes fallidas debido a errores de validación. Esto protege tu saldo de picos accidentales.
cURL
curl https://api.isgrokuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the current UTC timestamp"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.isgrokuncensored.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.isgrokuncensored.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);Transmisión
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)Preguntas frecuentes
¿Cuál es la URL base para la API de IA sin censura?
La URL base es HTTPS://api.isgrokuncensored.com/v1. Debes configurarlo en la configuración de tu SDK compatible con OpenAI. Reemplaza el endpoint predeterminado de OpenAI. Esto asegura que las solicitudes vayan a nuestros servidores. La URL admite solicitudes con y sin streaming. Úsalo para todas las finalizaciones de chat.
¿Cómo manejo las respuestas en streaming con el LLM sin censura?
Establece el parámetro stream a true en tu solicitud. Recibirás Server-Sent Events (SSE) que contienen texto parcial. Analiza cada fragmento para actualizar tu interfaz. El último fragmento incluye los datos de uso de tokens. Esto permite la visualización en tiempo real del texto generado. Es eficiente para respuestas grandes.
¿Qué sucede si excedo el límite de velocidad?
Recibes un código de estado 429. La API permite 300 solicitudes por minuto por clave. La concurrencia está limitada a 8 solicitudes simultáneas. Implementa retroceso exponencial en tu cliente. Esto evita sobrecargar el servidor. Reintenta la solicitud después de un breve retraso. La API no cobra por las solicitudes limitadas por velocidad si fallan la validación.
Obtén tu clave de API ahora
Regístrate, copia tu clave y actualiza tu URL base. Eso es todo lo que necesitas para configurar.