ES ▾

API GPT sin censura: Cambia tu cliente en tres líneas

Conecta tu cliente compatible con OpenAI existente a nuestro endpoint actualizando tres líneas de configuración. Esta guía rápida te guía por la autenticación, peticiones básicas y streaming.

https://api.uncensoredgptapi.com/v1uncensored

Requisitos previos y URL base

Para usar esta API GPT sin censura, necesitas una clave de API y un cliente que soporte el formato de OpenAI. Visita la página Obtener clave de API para registrarte con un correo y contraseña. Tu clave aparece de inmediato; no se requiere tarjeta para el crédito de prueba de $0.50. La URL base para todas las peticiones es https://api.uncensoredgptapi.com/v1. Servimos un único modelo sin censura con el ID uncensored. Este modelo se ejecuta en nuestros propios servidores GPU y no niega temas adultos, ficticios o controversos legales. No es GPT, Claude ni ningún otro modelo de proveedor. Soportamos entrada y salida de texto mediante chat completions. No se proporcionan embeddings, imágenes ni audio. Tu ventana de contexto es de 100.000 tokens para el prompt y la respuesta combinados.

Autenticación

Pasa tu clave de API en el encabezado Authorization usando el esquema Bearer. Cada cuenta tiene una clave activa a la vez. Si regeneras la clave, la anterior se revoca inmediatamente. Esto reinicia tu contador de límite de peticiones porque la nueva clave empieza con una cuota fresca. No necesitas recargar para hacer tus primeras peticiones; el crédito de prueba cubre el uso inicial. Asegúrate de que tu cliente envíe la clave con cada petición a la URL base. Si la autenticación falla, recibes un error 401.

Completado básico de chat

Envía una petición POST a /v1/chat/completions. Establece el campo model a uncensored. Incluye tus mensajes de sistema y usuario en la matriz messages. La API devuelve una respuesta de texto. Esto funciona con cualquier SDK estándar de OpenAI. Puedes ajustar parámetros como temperature o max_tokens para controlar la creatividad y la longitud. El modelo responde directamente sin rechazos de contenido para temas legales. Las peticiones están limitadas a 8 MB de tamaño de cuerpo. Mantén tus prompts concisos para permanecer dentro de la ventana de 100k tokens.

Integración con SDK Python

Usa el paquete oficial openai de Python. Configura la URL base para apuntar a nuestro endpoint. Establece la clave de API desde tu variable de entorno. Crea una instancia del cliente y llama a chat.completions.create. Pasa el ID del modelo uncensored. La biblioteca maneja reintentos y análisis JSON automáticamente. Este enfoque funciona para flujos de trabajo sincrónicos y asincrónicos. Asegúrate de usar una versión reciente del SDK que soporte URLs base personalizadas. El objeto de respuesta proporciona el texto generado en choices[0].message.content.

Uso del SDK Node.js

Instala el paquete openai para Node.js. Inicializa el cliente con tu URL base y clave de API. Llama al endpoint de chat completions con el modelo sin censura. El SDK devuelve una promesa que se resuelve al objeto de respuesta. Puedes manejar errores atrapando excepciones del cliente. Este método es adecuado para aplicaciones de servidor o herramientas CLI. Recuerda que el ID del modelo es estrictamente uncensored. No intentes usar otros IDs de modelo. La estructura de respuesta coincide con el formato estándar de OpenAI, facilitando la migración desde otros proveedores.

Respuestas en streaming

Habilita el streaming estableciendo stream: true en tu petición. La API devuelve un flujo de Server-Sent Events (SSE). Cada fragmento contiene un delta de texto parcial. Acumula estos deltas para reconstruir la respuesta completa. El streaming reduce la latencia percibida en salidas largas. Puedes detener el flujo antes si es necesario. El modelo soporta tool calling junto con streaming si tu cliente maneja la ejecución de funciones correctamente. Monitorea el flujo para detectar la finalización o errores. Esta función es ideal para interfaces de chat o aplicaciones en tiempo real donde se requiere retroalimentación inmediata.

Límites de peticiones y errores

Cada clave permite 300 peticiones por minuto. Si excedes esto, recibes un error 429. Regenerar tu clave revoca la antigua y te da una cuota fresca. El error 401 indica una clave inválida o faltante. El error 402 significa que tu crédito prepago se agotó; recarga mediante criptomonedas (USDT o USDC). Los créditos no caducan. Los cuerpos de petición deben ser inferiores a 8 MB. Si envías JSON inválido, obtienes un error 400. El modelo bloquea contenido sexual que involucre menores. Todo el contenido adulto lícito restante está permitido. Consulta el cuerpo de la respuesta para mensajes de error detallados.

cURL

curl https://api.uncensoredgptapi.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."}]
  }'

Python

from openai import OpenAI

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

Streaming

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)

Ficha técnica de la API

Todos los límites y funciones reales de la API en un solo lugar: revísalos antes de recargar.

ElementoValor
Formatocompatible con OpenAI: cualquier SDK de OpenAI funciona cambiando la base URL y la clave
AutenticaciónAuthorization: Bearer YOUR_KEY
Base URLhttps://api.uncensoredgptapi.com/v1
EndpointsPOST /v1/chat/completions · GET /v1/models
ID del modelouncensored
Ventana de contexto100.000 tokens (entrada + salida)
Modo JSONresponse_format: {"type": "json_object"}
Streamingsí: server-sent events; el último fragmento incluye el uso de tokens
Salida máximahasta el resto de la ventana de 100.000 tokens; max_tokens opcional (sin límite aparte)
Llamadas a funcionessí: tools, tool_choice; la respuesta trae tool_calls, también en streaming; resultados como role: tool
Parámetrostemperature, top_p, stop, seed, presence_penalty, frequency_penalty
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
Concurrencia8 peticiones a la vez por clave
Facturacióncrédito prepago por uso real; errores y rechazos no se cobran
Bono+5 % desde $50, +10 % desde $100
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
Precio$0,25 por 1M tokens de entrada · $1,00 por 1M de salida
Caducidadel crédito pagado no caduca, sin suscripción
Clavesuna clave activa por cuenta; una nueva reemplaza a la anterior
Contenidocontenido adulto permitido; se rechaza el contenido sexual con menores
AccesoGoogle o correo y contraseña

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

¿Necesito una tarjeta de crédito para empezar?

No. Puedes registrarte solo con un correo electrónico y una contraseña. Recibes $0,50 de crédito de prueba válido por 7 días. Esto te permite probar la API sin vincular un método de pago. Puedes recargar más tarde usando criptomonedas (USDT o USDC).

¿Qué pasa si regenero mi clave de API?

Regenerar tu clave revoca inmediatamente la anterior. La clave antigua deja de funcionar al instante. Tu contador de límite de peticiones se reinicia porque la nueva clave comienza con una asignación fresca de 300 peticiones por minuto. Esto es útil si sospechas una fuga de claves o quieres reiniciar tu cuota.

¿Es este el mismo que los modelos GPT de OpenAI?

No. Ofrecemos un único modelo de pesos abiertos sin censura con el ID <code>uncensored</code>. No es GPT, Claude, Gemini ni ningún otro modelo de proveedor. Se ejecuta en nuestros servidores GPU dedicados. Está optimizado para generación de texto sin restricciones sin rechazos de contenido por temas lícitos. Consulta nuestra página de precios para los costos por token.

Tu clave está a un formulario de distancia

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

Obtener clave de API