ES ▾
Obtener clave de API

Documentación de la API de Chat IA sin censura

La API de Chat IA sin censura ofrece un único modelo de alto rendimiento sin censura mediante una interfaz compatible con OpenAI, permitiendo a los desarrolladores integrar generación de texto tolerante a contenido NSFW en sus aplicaciones sin filtros de contenido.

URL base y autenticación

Conéctate a la API de IA sin censura usando la URL base compatible con OpenAI. Necesitas una clave de API para autenticar tus peticiones. Regístrate con Google o correo electrónico en la página de claves para recibir tu token inmediatamente. La URL base es https://api.uncensoredaichat.cc/v1.

Establece el encabezado Authorization a Bearer YOUR_API_KEY. Esto funciona con cualquier SDK de OpenAI o cliente compatible. El endpoint para los modelos disponibles es GET /v1/models, que devuelve el ID del modelo uncensored. Usa este ID en tus peticiones de finalización. Errores como 401 indican una clave inválida o ausente.

Primera petición

Envía una petición de completado de chat a POST /v1/chat/completions. El ID del modelo es uncensored. La API acepta estructuras de mensaje estándar. Puedes enviar prompts y recibir respuestas de texto. Esta es una API solo de texto; no admite imágenes, audio ni embeddings.

El modelo de chat IA sin censura maneja inferencia de pesos abiertos en nuestros servidores. Está ajustado para responder sin negaciones para contenido adulto lícito. Asegúrate de que tu payload incluya los campos model, messages y max_tokens. Ajusta max_tokens para controlar la longitud de salida, con un valor predeterminado de 2.048 si se omite.

Integración con SDK de Python

Usa la biblioteca oficial de Python de OpenAI para interactuar con la API de LLM NSFW. Configura el cliente con la URL base y tu clave de API. Este enfoque mantiene tu base de código limpia y aprovecha los patrones de SDK existentes.

Establece el modelo a uncensored en la configuración de tu cliente. El SDK maneja la serialización y el formato de peticiones automáticamente. Puedes pasar parámetros como temperature y top_p para controlar el comportamiento de generación. Este método es ideal para servicios backend o scripts que necesiten generación de texto fiable.

Integración con SDK de Node.js

Integra la API sin censura en tus aplicaciones Node.js usando el SDK de Node.js de OpenAI. Inicializa el cliente con la URL base personalizada y tu clave de API. Esta configuración te permite usar métodos familiares como chat.completions.create.

Pasa el ID del modelo uncensored para especificar el modelo sin censura. Puedes definir prompts de sistema, mensajes de usuario y respuestas del asistente. El SDK gestiona las peticiones HTTP de manera eficiente. Esto es adecuado para servidores web o funciones de borde que requieran generación de texto bajo demanda sin dependencias externas más allá del SDK estándar.

Respuestas en streaming

Habilita el streaming estableciendo stream: true en tu petición. La API devuelve Server-Sent Events (SSE) para la entrega de tokens en tiempo real. Esto reduce la latencia percibida para los usuarios finales. Cada chunk contiene actualizaciones de texto parciales.

El último chunk incluye estadísticas de uso de tokens. Esto te permite rastrear los costos con precisión sin almacenar toda la respuesta. El streaming es compatible con los SDKs de Python y Node.js. Es óptimo para interfaces de chat donde se requiere retroalimentación inmediata. El modelo de chat IA sin censura admite esto para interacciones de alto rendimiento.

Límites, errores y contexto

La ventana de contexto es de 100.000 tokens en total (prompt + completion). La salida máxima por petición es de 32.000 tokens. Los errores y negaciones no consumen crédito. Un error 401 significa que tu clave es inválida. Un error 429 indica que has excedido 300 peticiones por minuto o 8 peticiones concurrentes. Los límites de tasa son por clave. Los cuerpos de petición deben ser menores a 8 MB. El crédito se cobra solo por el uso de tokens exitoso. El crédito prepago no caduca.

cURL

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

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
ID del modelouncensored
Base URLhttps://api.uncensoredaichat.cc/v1
AutenticaciónAuthorization: Bearer YOUR_KEY
EndpointsPOST /v1/chat/completions · GET /v1/models
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
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)
Modo JSONresponse_format: {"type": "json_object"}
Concurrencia8 peticiones a la vez por clave
CabecerasX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Tamaño de peticiónhasta 8 MB
Límite de peticiones300 por minuto por clave
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
Facturacióncrédito prepago por uso real; errores y rechazos no se cobran
RecargaUSDT (TRC20) o USDC (Base), cualquier importe entero de $10 a $500
Bono+5 % desde $50, +10 % desde $100
Caducidadel crédito pagado no caduca, sin suscripción
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

¿La API de chat IA sin censura admite generación de imágenes o audio?

No, la API es solo de texto. Sirve un único modelo de lenguaje grande para completados de chat. No admite embeddings, generación de imágenes, audio ni video. Usa esta API para interacciones basadas en texto y roleplay.

¿Cómo se cobra el crédito y cuándo son gratuitos los errores?

El crédito se cobra según el uso real de tokens para completados exitosos. Errores como 401 clave inválida o 429 límite de peticiones no consumen crédito. Las negaciones de contenido tampoco cobran tokens. El crédito prepago no caduca.

¿Cuál es la ventana de contexto máxima y la longitud de salida?

La ventana de contexto total es de 100.000 tokens, incluyendo tanto el prompt como el completion. La longitud máxima de salida por petición es de 32.000 tokens. Si max_tokens no se establece, la salida predeterminada es de 2.048 tokens.

Tu clave está a un formulario de distancia

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