ES ▾
Obtener clave de API

Inicio rápido para usuarios de Chatgpt

Integra nuestro endpoint de chatgpt sin censura en tu stack actual actualizando la URL base y la clave de API. Obtén una petición funcionando en segundos con nuestra interfaz compatible con OpenAI.

URL base y autenticación

Empieza apuntando tu cliente a nuestro endpoint alojado. Usa la URL base https://api.uncensoredchatgpt.cc/v1 e incluye tu clave de API en el encabezado Authorization. Esta configuración funciona con cualquier SDK compatible con OpenAI.

  • URL base: https://api.uncensoredchatgpt.cc/v1
  • Encabezado de autenticación: Authorization: Bearer YOUR_API_KEY

Puedes generar tu clave inmediatamente después de registrarte con Google o email. La clave está activa para todos los endpoints, incluidas las completaciones de chat.

Primera petición

Envía una petición de completación de chat estándar para probar la conectividad. El ID del modelo es uncensored. Esto devuelve una respuesta de texto directa sin filtros de contenido para contenido adulto lícito o creativo.

  • Método: POST
  • Endpoint: /v1/chat/completions
  • Método: POST
  • Endpoint: /v1/chat/completions

Los errores como claves inválidas (401) o crédito insuficiente (402) se devuelven inmediatamente. Las denegaciones por contenido específico son gratuitas.

Integración con SDK de Python

Usa el SDK oficial de Python para integrar rápidamente. Configura la URL base y el ID del modelo en la inicialización de tu cliente.

  • ID del modelo: uncensored
  • SDK: openai

Llama al método chat.completions.create con los parámetros deseados. Este enfoque garantiza compatibilidad con scripts existentes mientras proporciona una ia api sin censura para tus cargas de trabajo.

Integración con SDK de Node.js

Para entornos JavaScript o TypeScript, inicializa el cliente con la URL base personalizada. Establece el modelo en uncensored y realiza peticiones a través de chat.completions.create.

  • Lenguaje: Node.js
  • SDK: openai

Esto funciona para scripts de automatización y aplicaciones del lado del servidor. Puedes pasar parámetros estándar como temperature y top_p para controlar la generación.

Respuestas en streaming

Habilita la salida de tokens en tiempo real estableciendo stream: true. La API devuelve Server-Sent Events (SSE). Las estadísticas de uso de tokens se incluyen en el último fragmento.

  • Función: Streaming
  • Formato: SSE

Procesa cada fragmento a medida que llega. Esto es útil para interfaces de chat o generación de contenido extenso donde se requiere retroalimentación inmediata.

Límites y errores

Monitorea tu uso para evitar interrupciones. La API aplica un límite de 300 peticiones por minuto por clave y permite 8 peticiones concurrentes. El tamaño máximo del cuerpo de la petición es de 8 MB.

  • Límite de peticiones: 300 req/min
  • Concurrencia: 8 req

Los errores comunes incluyen 401 para claves inválidas, 402 para crédito insuficiente y 429 para límites de peticiones. Los errores y las denegaciones no consumen crédito. El crédito es prepago y no caduca.

cURL

curl https://api.uncensoredchatgpt.cc/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.uncensoredchatgpt.cc/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.uncensoredchatgpt.cc/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)

Preguntas y respuestas

¿Cuál es el tamaño de la ventana de contexto?

La ventana de contexto es de 100,000 tokens para prompt y completion combinados. La salida máxima por petición es de 32,000 tokens, o 2,048 si no se establece <code>max_tokens</code>.

¿Esta api sin censura admite llamadas a funciones?

Sí, la API admite llamadas a funciones (herramientas) y <code>tool_choice</code>. También puedes usar el modo JSON estableciendo <code>response_format</code> en <code>{"type": "json_object"}</code>.

¿Cómo recargo mi crédito?

Recarga solo con cripto: USDT (TRC20) o USDC (Base). Los pagos oscilan entre $10 y $500. Recibes un bono del +5% para $50+ y +10% para $100+. Sin tarjetas ni PayPal.

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

Especificaciones técnicas

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
Base URLhttps://api.uncensoredchatgpt.cc/v1
AutenticaciónAuthorization: Bearer YOUR_KEY
ID del modelouncensored
EndpointsPOST /v1/chat/completions · GET /v1/models
Llamadas a funcionessí: tools, tool_choice; la respuesta trae tool_calls, también en streaming; resultados como role: tool
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
Ventana de contexto100.000 tokens (entrada + salida)
Streamingsí: server-sent events; el último fragmento incluye el uso de tokens
Modo JSONresponse_format: {"type": "json_object"}
Tamaño de peticiónhasta 8 MB
Concurrencia8 peticiones a la vez por clave
Límite de peticiones300 por minuto por clave
CabecerasX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Bono+5 % desde $50, +10 % desde $100
Precio$0,25 por 1M tokens de entrada · $1,00 por 1M de salida
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
RecargaUSDT (TRC20) o USDC (Base), cualquier importe entero de $10 a $500
Caducidadel crédito pagado no caduca, sin suscripción
Facturacióncrédito prepago por uso real; errores y rechazos no se cobran
AccesoGoogle o correo y contraseña
Contenidocontenido adulto permitido; se rechaza el contenido sexual con menores
Clavesuna clave activa por cuenta; una nueva reemplaza a la anterior

Errores y qué hacer

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