Integra el Modelo Uncensored en Minutos
Conecta tu SDK estándar de OpenAI a nuestro modelo sin censura en minutos. Envía solicitudes, recibe texto sin procesar y escala sin barreras.
https://api.kiohnezensur.com/v1uncensored
Instalación y configuración
Empieza apuntando tu cliente a la URL base de la API uncensored. Necesitas una clave API válida para la autenticación. Obtén una al instante vía Google o correo electrónico en la página Obtener clave API. No se requiere número de teléfono. El endpoint acepta cargas útiles JSON estándar.
Establece la URL base en HTTPS://api.kiohnezensur.com/v1. Usa el ID del modelo "uncensored" para todas las solicitudes. Esto asegura la compatibilidad con los SDKs existentes de OpenAI. Tus entradas van, el texto sin filtrar sale.
Solicitud de Completado de Chat Básico
Envía una solicitud POST simple a /v1/chat/completions. El modelo devuelve texto sin formato sin filtrado moral. Controlas la ventana de contexto hasta 100,000 tokens. Ajusta temperature y top_p para la creatividad.
curl https://api.kiohnezensur.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate the total memory usage for these three processes"}]
}'Reemplaza YOUR_API_KEY con tu clave generada. La respuesta contiene el mensaje del asistente. Errores como 401 indican claves inválidas. 402 significa que no queda crédito.
Respuestas en streaming con SSE
Activa la transmisión estableciendo stream en true. Recibe tokens mediante Eventos Enviados por Servidor. Esto reduce la latencia percibida para las salidas largas. Lee el último fragmento para obtener el uso total de tokens.
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)Procesa cada fragmento a medida que llega. El modelo admite hasta 16,000 tokens por solicitud. El valor predeterminado de max_tokens es 2,048. El streaming funciona con cualquier biblioteca cliente compatible.
Imposición del modo JSON
Fuerza una salida estructurada para un análisis fiable. Establece response_format a {"type": "json_object"}. El modelo se adhiere estrictamente a esta restricción. Útil para extracción de datos o generación de configuraciones.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.kiohnezensur.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);Analiza la respuesta JSON directamente. Esto evita hacks con expresiones regulares. Asegúrate de que tu prompt especifique claramente el esquema. El modelo uncensored maneja bien las estructuras complejas.
Llamada de funciones y herramientas
Define las herramientas en el cuerpo de la solicitud. El modelo devuelve llamadas a herramientas en lugar de texto plano. Usa tool_choice para una aplicación estricta. Esto habilita un comportamiento similar al de un agente.
from openai import OpenAI
client = OpenAI(base_url="https://api.kiohnezensur.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)Implementa la ejecución de la herramienta en tu código. Pasa los resultados de vuelta al modelo para un razonamiento adicional. Admite múltiples herramientas. El modelo sin censura no rechaza el uso de herramientas basado en el tipo de contenido.
Gestión de límites de velocidad
Monitorea tus límites de solicitud cuidadosamente. Obtienes 300 solicitudes por minuto por clave. La concurrencia está limitada a 8 solicitudes simultáneas. Los cuerpos de las solicitudes deben permanecer por debajo de 8 MB. Exceder estos límites activa un error 429.
Una clave activa por cuenta. Reemplaza las claves antiguas si es necesario. Los errores y rechazos son gratuitos. El crédito prepagado solo cobra por el uso real de tokens. El crédito nunca caduca. Recarga solo mediante criptomonedas.
Preguntas y respuestas
¿Cómo integro la API sin censura en mi proyecto existente?
Actualiza tu URL base a HTTPS://api.kiohnezensur.com/v1 y establece tu clave de API. El punto de conexión es totalmente compatible con los SDK estándar de OpenAI. Utiliza el ID del modelo "uncensored" para todas las llamadas. No se necesitan cambios de código para la generación básica de texto.
¿Qué sucede si alcanzo el límite de velocidad?
Recibes un código de estado 429. El límite es de 300 solicitudes por minuto y 8 solicitudes concurrentes por clave. Los cuerpos de las solicitudes deben tener menos de 8 MB. Los errores y rechazos no cuentan contra tu límite ni consumen crédito.
¿Puedo usar el modelo desbloqueado para salida JSON?
Sí, establece response_format a json_object. El modelo aplica esta estructura de manera fiable. Esto es ideal para integraciones de API que requieren formatos de datos estrictos. Funciona junto con herramientas de function calling para flujos de trabajo complejos.
Tu clave está a un formulario de distancia
Crea una cuenta, copia la clave, cambia la URL base. Esa es toda la configuración.