ES ▾
https://api.unrestrictedaiapi.com/v1uncensored2026-10-06
Obtener clave de API

Unrestricted AI API: Guía de inicio rápido de la API de LLM sin censura

Esta guía de inicio rápido te muestra cómo conectar tu aplicación a Unrestricted AI API. Aprenderás a enviar peticiones, manejar respuestas en streaming y gestionar los límites de tu cuenta usando formatos compatibles con OpenAI.

por 1M tokens de entrada
$0,25
Tokens de salida / 1M
$1,00
ventana de contexto de tokens
100.000
crédito de prueba
$0,50
peticiones por minuto
300

Autenticación y URL base

Empieza generando una clave de API en la página Obtener clave de API. Solo necesitas un correo electrónico y una contraseña; no se requiere tarjeta de crédito para la prueba. Usa tu clave en el encabezado Authorization como token Bearer. Todas las peticiones deben dirigirse a la URL base https://api.unrestrictedaiapi.com/v1.

curl https://api.unrestrictedaiapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Tu cuenta recibe $0,50 en crédito de prueba válido por 7 días. Puedes regenerar tu clave en cualquier momento, lo que revoca inmediatamente la anterior. Cada cuenta está limitada a una clave activa.

Endpoint de Chat Completions

Envía texto al endpoint POST /v1/chat/completions. El identificador del modelo es uncensored. Es un modelo de pesos abiertos que se ejecuta en servidores GPU dedicados, no es un proxy para GPT o Claude. Responde sin rechazos de contenido para uso adulto lícito.

from openai import OpenAI

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

Las respuestas son salidas de texto estándar. El modelo admite una ventana de contexto de 100.000 tokens para prompt y finalización combinados. Puedes enviar definiciones de herramientas para llamadas a funciones, que el modelo respetará en su formato de salida.

Respuestas en streaming

Habilita el streaming estableciendo stream: true en tu petición. La API devuelve fragmentos de Server-Sent Events (SSE). Esto permite que tu aplicación muestre tokens a medida que se generan, reduciendo la latencia percibida para respuestas largas.

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)

Cada fragmento contiene texto parcial. Tu cliente debe agregar estos fragmentos para reconstruir el mensaje final. Este método funciona con cualquier SDK compatible con OpenAI que soporte protocolos de streaming.

Soporte para llamadas a funciones

La API admite llamadas a funciones mediante el parámetro tools. Define tus funciones en la petición y el modelo devolverá una salida JSON estructurada cuando sea apropiado. Esto permite la integración con sistemas externos o lógica personalizada.

import OpenAI from "openai";

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

Analiza la respuesta del modelo para extraer las llamadas a funciones. Ejecuta tus funciones definidas y pasa los resultados de vuelta al modelo en una petición posterior si es necesario. Esto habilita flujos de trabajo complejos sin capas de orquestación externas.

Información del modelo

Consulta GET /v1/models para verificar los endpoints disponibles. Nuestro modelo principal es uncensored. No es GPT, Claude, Gemini ni ningún otro modelo de proveedor. Está ajustado para respuestas consistentes sin filtros ocultos.

La ventana de contexto es de 100.000 tokens. La tarificación es transparente: $0,25 por 1M tokens de entrada y $1,00 por 1M tokens de salida. El crédito no caduca. No hay tarifas mensuales ni suscripciones.

Límites de peticiones y errores

Limita tu uso a 300 peticiones por minuto por clave. El tamaño máximo del cuerpo de la petición es de 8 MB. Si excedes el límite, recibirás un error 429. Espera antes de reintentar.

Los errores comunes incluyen 401 (clave inválida) y 402 (crédito insuficiente). Recarga desde $10 mediante cripto (USDT o USDC). Añade un +5% de crédito bonus desde $50, y +10% desde $100. Asegúrate de que tu saldo cubra el costo estimado de tu prompt y la completación.

Ficha técnica de la API

Una tabla con cada límite, función y precio.

ElementoValor
Formatocompatible con OpenAI: cualquier SDK de OpenAI funciona cambiando la base URL y la clave
AutenticaciónAuthorization: Bearer YOUR_KEY
EndpointsPOST /v1/chat/completions · GET /v1/models
ID del modelouncensored
Base URLhttps://api.unrestrictedaiapi.com/v1
Modo JSONresponse_format: {"type": "json_object"}
Salida máximahasta el resto de la ventana de 100.000 tokens; max_tokens opcional (sin límite aparte)
Parámetrostemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Llamadas a funcionessí: tools, tool_choice; la respuesta trae tool_calls, también en streaming; resultados como role: tool
Streamingsí: server-sent events; el último fragmento incluye el uso de tokens
Ventana de contexto100.000 tokens (entrada + salida)
Concurrencia8 peticiones a la vez por clave
Tamaño de peticiónhasta 8 MB
Límite de peticiones300 por minuto por clave
CabecerasX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
RecargaUSDT (TRC20) o USDC (Base), cualquier importe entero de $10 a $500
Prueba gratis$0,50 durante 7 días, sin tarjeta · Clave de prueba: 2 solicitudes paralelas, 60 por minuto; límites completos (8 y 300) tras la primera recarga
Caducidadel crédito pagado no caduca, sin suscripción
Bono+5 % desde $50, +10 % desde $100
Precio$0,25 por 1M tokens de entrada · $1,00 por 1M de salida
Facturacióncrédito prepago por uso real; errores y rechazos no se cobran
Clavesuna clave activa por cuenta; una nueva reemplaza a la anterior
AccesoGoogle o correo y contraseña
Contenidocontenido adulto permitido; se rechaza el contenido sexual con menores

Códigos de error

Los errores llegan como JSON con un type fijo; las peticiones fallidas o rechazadas no se cobran.

CódigoTipoSignificado
400bad_requestJSON inválido, mensajes vacíos, parámetro incorrecto o contexto demasiado largo
401missing_key · invalid_key · key_revokedfalta la clave, es incorrecta o fue reemplazada
402no_creditsin crédito: recarga y sigue al instante
403content_blockedcontenido sexual con menores: rechazado, no se cobra
404not_foundendpoint desconocido
413request_too_largecuerpo mayor de 8 MB
429rate_limited · concurrencymás de 300/min o 8 en paralelo: espera y reintenta
503upstream_busymodelo ocupado: reintenta en unos segundos

Preguntas y respuestas

¿Es esta API adecuada para contenido NSFW?

Sí, el modelo no rechaza contenido adulto lícito. Está diseñado para respuestas sin censura. Sin embargo, el contenido sexual que involucre a menores siempre se bloquea, independientemente del contexto de la petición.

¿Necesito una tarjeta de crédito para empezar?

No. Puedes registrarte solo con un correo electrónico y una contraseña. Cada cuenta nueva recibe $0,50 de crédito de prueba válido por 7 días. Solo necesitas un método de pago cuando quieras recargar tu saldo.

¿Cómo manejo los errores en mi aplicación?

Monitorea los códigos de estado HTTP estándar. Usa 401 para verificar tu clave, 402 para añadir crédito y 429 para implementar lógica de retroceso por límites de peticiones. Valida siempre el cuerpo de la respuesta para obtener mensajes de error detallados.

Tu clave está a un formulario de distancia

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

Obtener clave de API