ES ▾

Unrestricted AI Chatbot: Inicio rápido: Integra la API de LLM sin censura

Integra nuestra API de chatbot de IA sin censura en tu aplicación utilizando endpoints estándar compatibles con OpenAI. Este inicio rápido cubre autenticación, peticiones básicas, streaming y llamadas a funciones con nuestro único modelo sin censura.

Autenticación y URL base

Nuestra API utiliza autenticación estándar compatible con OpenAI. Necesitas una clave de API válida, que puedes generar inmediatamente en la página Obtener clave de API. La URL base para todas las peticiones es https://api.unrestrictedaichatbot.cc/v1. Configura tu cliente estableciendo esta URL base y tu clave de API. Admitimos inicio de sesión con Google o registro con correo electrónico/contraseña. No se requiere número de teléfono. Tu clave de API se muestra una sola vez después de su creación. Guárdala de forma segura. Cada cuenta permite una clave activa; generar una nueva reemplaza a la anterior. Las peticiones se autentican mediante el encabezado Authorization: Bearer <API_KEY>. Si envías una clave inválida, recibirás un error 401. Si tu crédito prepago se agota, recibirás un error 402. Esto garantiza un uso transparente sin tarifas ocultas.

Petición de completación básica

Envía una petición estándar POST /v1/chat/completions para generar texto. Nuestra API de IA sin censura responde con completaciones de texto basadas en tu prompt. El ID del modelo es siempre uncensored. Puedes especificar parámetros como temperature y top_p para controlar la aleatoriedad. La API acepta entrada de texto y devuelve salida de texto. No admite imágenes, audio ni embeddings. Concéntrate en la generación de texto. Puedes establecer un límite de max_tokens, con un valor predeterminado de 2.048 si no se especifica. La ventana de contexto admite hasta 100.000 tokens en total (prompt + completación). Usa este endpoint para tareas de generación de texto sencillas.

Respuestas en streaming

Habilita el streaming estableciendo stream: true en tu petición. La API devuelve fragmentos de Server-Sent Events (SSE). Cada fragmento contiene texto parcial. El último fragmento incluye estadísticas de uso de tokens. El streaming es ideal para experiencias de usuario en tiempo real. Reduce la latencia percibida. Nuestros modelos de API de IA sin censura manejan el streaming de manera eficiente. Puedes analizar los fragmentos a medida que llegan. Esto permite la visualización instantánea del texto generado. Usa streaming para interfaces de chat o generación de contenido extenso. Proporciona una experiencia de usuario más fluida en comparación con esperar la respuesta completa. Los recuentos de tokens solo están disponibles en el último fragmento.

Llamadas a funciones (Herramientas)

Admite llamadas a funciones para interacciones estructuradas. Define herramientas en tu petición con nombres, descripciones y esquemas de parámetros. El modelo puede optar por llamar a una función. Establece tool_choice en auto o especifica una herramienta. Esto permite la integración con sistemas externos. Úsalo para extracción de datos o activación de acciones. La API admite formatos estándar de herramientas de OpenAI. Funciona con nuestro modelo sin censura para una selección de funciones fiable. Define tus herramientas claramente. El modelo devuelve una lista de llamadas a funciones. Analiza estas llamadas para ejecutar funciones en tu aplicación. Esto añade capacidades más allá de la simple generación de texto.

Modo JSON

Obliga al modelo a generar JSON válido. Establece response_format: { "type": "json_object" } en tu petición. Esto garantiza que la salida sea JSON analizable. Útil para la extracción de datos estructurados o respuestas de API. El modelo se adhiere a la sintaxis JSON. Esto reduce los errores de análisis en tu código. Combínalo con llamadas a funciones para salidas estructuradas robustas. Nuestra API de IA sin censura mantiene este formato de manera fiable. Úsalo cuando necesites estructuras de datos consistentes. Simplifica el procesamiento posterior. Asegúrate de que tu prompt anime a la salida de JSON para obtener los mejores resultados.

Parámetros, límites y errores

Gestiona las peticiones con límites específicos. Máximo 300 peticiones por minuto por clave. Máximo 8 peticiones simultáneas. Cuerpo de la petición de máximo 8 MB. Los errores incluyen 401 (clave inválida), 402 (sin crédito) y 429 (límite de peticiones). La ventana de contexto es de 100.000 tokens. La salida máxima es de 32.000 tokens. Usa parámetros como temperature, top_p, stop, seed, presence_penalty y frequency_penalty. Estos controlan el comportamiento de generación. Monitorea tu uso mediante los conteos de tokens. El crédito prepago no caduca. Los errores son gratuitos. Este modelo predecible es ideal para integraciones estables. Evita exceder los límites para prevenir errores 429.

cURL

curl https://api.unrestrictedaichatbot.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.unrestrictedaichatbot.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.unrestrictedaichatbot.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
EndpointsPOST /v1/chat/completions · GET /v1/models
ID del modelouncensored
AutenticaciónAuthorization: Bearer YOUR_KEY
Base URLhttps://api.unrestrictedaichatbot.cc/v1
Modo JSONresponse_format: {"type": "json_object"}
Ventana de contexto100.000 tokens (entrada + salida)
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)
Streamingsí: server-sent events; el último fragmento incluye el uso de tokens
Parámetrostemperature, top_p, stop, seed, presence_penalty, frequency_penalty
CabecerasX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Límite de peticiones300 por minuto por clave
Tamaño de peticiónhasta 8 MB
Concurrencia8 peticiones a la vez por clave
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
Bono+5 % desde $50, +10 % desde $100
Caducidadel crédito pagado no caduca, sin suscripción
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
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

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

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

La ventana de contexto admite hasta 100.000 tokens, incluyendo tanto el prompt como la completación. Esto permite datos de entrada sustanciales y salidas extensas en una sola petición.

¿Cómo manejo las respuestas en streaming?

Establece el parámetro <code>stream</code> en true en tu petición. La API devuelve fragmentos de Server-Sent Events (SSE) que contienen texto parcial. El uso de tokens solo se proporciona en el último fragmento.

¿Existe un límite de peticiones simultáneas?

Sí, puedes tener hasta 8 peticiones simultáneas por clave de API. El límite de peticiones es de 300 por minuto. Superar estos límites generará un error 429.

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