ES ▾
$0,25por 1M de tokens de entrada
Uncensored Aichat
$0,50crédito de prueba

Uncensored AichatIntegra Chat de IA sin censura en minutos

Integra Chat IA sin censura en minutos

Obtén tu clave de API y envía tu primer mensaje a nuestra API LLM sin censura en menos de cinco minutos. Esta guía cubre autenticación, peticiones estándar, streaming y uso de herramientas con el único modelo sin censura.

https://api.uncensoredaichat.top/v1uncensored

Requisitos previos y URL base

Antes de enviar peticiones, necesitas una clave de API. Regístrate en la página Obtener clave de API usando Google o una dirección de correo electrónico. Tu clave aparece inmediatamente; no se requiere tarjeta de crédito para la prueba inicial. Todas las peticiones usan la URL base compatible con OpenAI: https://api.uncensoredaichat.top/v1. Puedes usar cualquier SDK estándar de OpenAI apuntándolo a esta URL y proporcionando tu clave. El ID del modelo es uncensored. Este es un modelo de pesos abiertos único, ajustado para minimizar rechazos, no un enrutador a otros proveedores.

Autenticación y primera petición

Incluye tu clave de API en el encabezado Authorization como token Bearer. La API espera cargas útiles JSON estándar de OpenAI. Si la clave no es válida, recibirás un error 401. Si tu crédito prepago se agota, obtendrás un error 402. Los errores y rechazos no consumen tokens, así que solo se te cobra por el uso real. Usa el siguiente comando cURL para enviar un prompt simple.

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

Esta petición envía un mensaje de usuario al modelo uncensored y espera una respuesta de texto. Revisa el cuerpo de la respuesta para ver el texto generado en la matriz choices.

Integración con SDK de Python

Usar la biblioteca oficial de Python openai simplifica el manejo de peticiones. Configura el cliente con tu clave de API y la URL base correcta. Este enfoque maneja la serialización JSON y los reintentos automáticamente. Es ideal para servicios backend o scripts donde necesitas respuestas sincrónicas y confiables.

from openai import OpenAI

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

El fragmento de código muestra cómo inicializar el cliente y hacer una llamada de finalización de chat. Asegúrate de instalar la última versión del SDK para admitir todos los parámetros actuales como temperature y top_p.

Uso del SDK de Node.js

Para entornos JavaScript o TypeScript, el SDK de Node funciona idénticamente a la versión de Python. Apunta la URL base a nuestro endpoint. Esto es útil para funciones serverless o servidores web que procesan entradas de usuario en tiempo real.

import OpenAI from "openai";

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

Este ejemplo muestra cómo importar el cliente y enviar una petición. El objeto de respuesta contiene la misma estructura que la API, permitiéndote extraer el contenido fácilmente. Recuerda que el ID del modelo es siempre uncensored.

Respuestas en streaming

Para una mejor experiencia de usuario, habilita el streaming estableciendo stream: true. La API devuelve datos de forma incremental mediante Server-Sent Events (SSE). Las estadísticas de uso de tokens se incluyen en el último fragmento. Esto reduce la latencia percibida para los usuarios finales que interactúan con tu interfaz de chat.

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)

Maneja los eventos de streaming para mostrar el texto a medida que se genera. Si la conexión se cae, es posible que necesites implementar lógica de reconexión según las necesidades de tu aplicación. La ventana de contexto admite hasta 100.000 tokens en total, permitiendo conversaciones largas sin truncamiento inmediato.

Límites de peticiones y manejo de errores

Cada clave de API está limitada a 300 peticiones por minuto y 8 peticiones simultáneas. Si excedes estos límites, recibirás un error 429. El cuerpo de la petición no debe exceder 8 MB. Si necesitas una nueva clave, generar una reemplaza la clave activa anterior. Se aplican límites de contenido: el contenido sexual que involucra a menores siempre se rechaza. Otro contenido adulto lícito está permitido. Revisa tu saldo de crédito prepago regularmente para evitar errores 402.

Funciones y límites

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
Base URLhttps://api.uncensoredaichat.top/v1
ID del modelouncensored
Parámetrostemperature, top_p, stop, seed, presence_penalty, frequency_penalty
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
Streamingsí: server-sent events; el último fragmento incluye el uso de tokens
Modo JSONresponse_format: {"type": "json_object"}
Ventana de contexto100.000 tokens (entrada + salida)
CabecerasX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Tamaño de peticiónhasta 8 MB
Concurrencia8 peticiones a la vez por clave
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
RecargaUSDT (TRC20) o USDC (Base), cualquier importe entero de $10 a $500
Caducidadel crédito pagado no caduca, sin suscripción
Precio$0,25 por 1M tokens de entrada · $1,00 por 1M de salida
Bono+5 % desde $50, +10 % desde $100
Facturacióncrédito prepago por uso real; errores y rechazos no se cobran
AccesoGoogle o correo y contraseña
Clavesuna clave activa por cuenta; una nueva reemplaza a la anterior
Contenidocontenido adulto permitido; se rechaza el contenido sexual con menores

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

Preguntas y respuestas

¿Cómo funciona la facturación de la API de IA sin censura?

Pagas por token con crédito prepago que no caduca. Los tokens de entrada cuestan $0,25 por millón y los de salida $1,00 por millón. Los errores y rechazos son gratuitos. Recarga usando USDT (TRC20) o USDC (Base) solo con criptomonedas.

¿Es esto lo mismo que Character.ai o OpenRouter?

No. Ofrecemos una API directa y única para un modelo sin censura, no un servicio de enrutamiento ni una interfaz de chat web. A diferencia de OpenRouter, no agregamos múltiples proveedores. Tampoco requerimos suscripción mensual; solo pagas por lo que usas.

¿Qué pasa si me quedo sin crédito?

Las peticiones devolverán un error 402 indicando fondos insuficientes. Tu crédito existente no caduca, así que puedes recargar en cualquier momento. Puedes añadir cualquier cantidad entera entre $10 y $500, con créditos bonus para recargas mayores.