Inicio rápido de la API de IA sin censura
Integra nuestra API de IA uncensored actualizando tu URL base y clave, luego envía texto al modelo único optimizado para respuestas directas y sin censura sin enrutamiento complejo.
https://api.uncensoredrouteropen.com/v1uncensored
Instala el SDK
Empieza instalando el SDK oficial de OpenAI para tu lenguaje. Esta biblioteca gestiona las solicitudes HTTP y el análisis JSON por ti. Funciona con nuestro punto de conexión porque seguimos la especificación de chat-completions de OpenAI. Instala el paquete a través de tu administrador de paquetes estándar. Luego importa la clase cliente en tu script. Esto te proporciona las herramientas para conectarte a la API de inmediato.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredrouteropen.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)
Configura tu URL base
Apunta tu cliente a nuestro punto de conexión específico. Debes establecer la URL base en HTTPS://api.uncensoredrouteropen.com/v1. Utiliza tu clave API en el encabezado Authorization. Esto asegura que todas las solicitudes vayan a nuestro modelo sin censura. El SDK estándar de OpenAI acepta esta sobrescritura. Ignora el punto de conexión predeterminado. Tu código permanece compatible con las bibliotecas estándar.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredrouteropen.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);
Hacer su primera solicitud
Envía un mensaje simple para generar texto. Usa el ID del modelo "uncensored" en tu solicitud. Este modelo de peso abierto responde sin los rechazos típicos. Puedes enviar indicaciones con el rol del sistema. La API devuelve una respuesta de texto. Errores como claves inválidas devuelven 401. Falta de crédito devuelve 402. Estos son códigos HTTP estándar.
curl https://api.uncensoredrouteropen.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "get today date"}]
}'
Habilitar Transmisión & Herramientas
Utiliza streaming para salida de tokens en tiempo real. Establece stream a true en tu solicitud. La API envía Server-Sent Events. Cada fragmento contiene texto parcial. El último fragmento incluye el uso de tokens. También puedes definir herramientas para llamadas de funciones. El modelo sigue el esquema de herramientas. Esto habilita flujos de trabajo de agentes complejos.
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)
Gestionar el modo JSON y parámetros
Forzar salida estructurada con el modo JSON. Establece response_format a json_object. El modelo devuelve JSON válido. Puedes ajustar la temperatura para la creatividad. Usa top_p para muestreo de núcleo. Establece secuencias de parada para detener la generación. Estos parámetros controlan el estilo de salida. Funcionan exactamente igual que la API de OpenAI.
Límites, Errores y Contexto
Tu clave permite 300 solicitudes por minuto. Puedes ejecutar 8 solicitudes concurrentes. El cuerpo de la solicitud debe permanecer por debajo de 8 MB. La ventana de contexto admite 100.000 tokens en total. La salida máxima es de 16.000 tokens por solicitud. Los errores son gratuitos. El crédito nunca caduca. Utiliza la página de soporte para cargos dobles.
Preguntas frecuentes
¿Cuál es la alternativa sin censura de OpenRouter para integración directa?
Nuestra API ofrece acceso directo a un único modelo sin censura sin enrutamiento complejo. Solo cambias la URL base y la clave para usarlo. Es un modelo de peso abierto ajustado para contenido adulto legal.
¿Cómo manejo límites de tasa y errores?
Obtienes 300 solicitudes por minuto y 8 solicitudes concurrentes. Un error 429 significa que has alcanzado el límite. Un error 401 significa que tu clave es inválida. Un error 402 significa que necesitas recargar tu crédito de criptomonedas.
¿Cuál es el tamaño de la ventana de contexto?
La ventana de contexto es de 100.000 tokens para prompt y completion. Puedes generar hasta 16.000 tokens en una solicitud. Esto permite conversaciones largas y documentos grandes.
Recupera tu clave API
Regístrate, copia tu clave y actualiza tu URL base. Esa es toda la configuración.