- ChatKioHne
- Documentación de la API
Documentación de la API
Comienza con nuestra API de LLM sin censura en minutos. Esta guía cubre autenticación, puntos finales y streaming para escritura creativa sin restricciones.
URL Base y Autenticación
La API sigue las convenciones estándar de OpenAI. Usa HTTPS://api.chatkiohnezensur.com/v1 como tu URL base. Recupera tu clave del panel después de registrarte con Google o correo electrónico. Mantén esta clave segura. Pásala en el Authorization header como token bearer.
La autenticación es clara. No se aplican enrutamientos complejos ni particularidades específicas del proveedor. Tus solicitudes van directamente a nuestro modelo uncensor dedicado. Errores como 401 indican una clave inválida. Verifica la configuración de tu cuenta si falla el acceso.
Cada cuenta permite una clave activa. Generar una nueva clave reemplaza inmediatamente a la anterior. Esto asegura que siempre tengas el control del acceso. No se requiere verificación de número de teléfono para el registro.
curl https://api.chatkiohnezensur.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the three main points of the provided text"}]
}'
Primera solicitud con Python
Envía texto al modelo usando el SDK oficial. Instala el paquete y configura tu clave. El ID del modelo es uncensored. Las solicitudes devuelven respuestas de texto directamente. Esto funciona para roleplay o escritura creativa sin restricciones.
Establece la temperatura para la creatividad. Usa top_p para muestreo por núcleo. Ajusta max_tokens para controlar la longitud de la salida. El máximo predeterminado es 2,048 tokens a menos que especifiques lo contrario. Los errores y las denegaciones no consumen créditos.
El formato de respuesta es JSON estándar. Maneja las excepciones de manera elegante. La API admite streaming para salida en tiempo real. Usa el parámetro stream para una mejor experiencia de usuario en aplicaciones.
from openai import OpenAI
client = OpenAI(base_url="https://api.chatkiohnezensur.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)
Implementación del SDK Node
Integra la API en aplicaciones Node.js fácilmente. Configura la URL base correctamente. Pasa tu clave API en los encabezados. El SDK maneja la serialización automáticamente. Esto reduce significativamente el código repetitivo.
Transmite respuestas para actualizar la interfaz de usuario en tiempo real. Procesa fragmentos a medida que llegan. Esto proporciona una experiencia más fluida para los usuarios que esperan salidas largas. La ventana de contexto admite 100,000 tokens en total.
La llamada a funciones está disponible mediante el parámetro tools. Define esquemas para la extracción de datos estructurados. El modelo respeta las restricciones de formato. El modo JSON asegura salidas consistentes para el análisis.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatkiohnezensur.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);
Streaming y SSE
Habilita la transmisión estableciendo stream: true en tu solicitud. La API devuelve Eventos Enviados por el Servidor (SSE). Cada fragmento contiene texto parcial. El último fragmento incluye estadísticas de uso de tokens.
Procesa datos a medida que llegan. Esto reduce la latencia percibida para respuestas largas. Bufferiza fragmentos para reconstruir el mensaje completo. Maneja interrupciones de red de forma elegante.
El streaming también funciona con la llamada de funciones. Recibe llamadas a herramientas de forma incremental. Actualiza la interfaz de usuario dinámicamente. Este enfoque escala bien para aplicaciones de alto tráfico.
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)
Límites de velocidad y restricciones
Cada clave de API permite 300 solicitudes por minuto. La concurrencia está limitada a 8 solicitudes simultáneas. Los cuerpos de las solicitudes no pueden exceder 8 MB. Estos límites previenen el abuso durante los picos de uso.
Los límites de velocidad se restablecen cada minuto. Excederlos devuelve un error 429. Espera antes de reintentar. Las capas premium podrían ofrecer límites más altos en el futuro.
La ventana de contexto admite 100,000 tokens. Esto incluye tanto prompt como completado. Monitorea el uso para mantenerte dentro de los límites. Las entradas grandes consumen más créditos.
Conteo de Tokens y Costos
Paga solo por lo que usas. Los tokens de entrada cuestan $0.15 por 1M. Los tokens de salida cuestan $0.50 por 1M. Los créditos nunca expiran. Los errores son gratuitos.
Recarga con criptomonedas. USDT en TRC20 o USDC en Base. El depósito mínimo es de $20. Se aplica crédito bonificado para importes mayores. +5% desde $50, +10% desde $100, +15% desde $200.
Las cuentas nuevas reciben un crédito de prueba de $0.50. Válido por 7 días. Consulta el uso en el panel. No se emiten reembolsos por el crédito.
Preguntas frecuentes
¿Qué modelo sin censura se utiliza para chat ki ohne zensur?
Utilizamos un modelo dedicado de peso abierto ajustado para respuestas sin restricciones. No niega temas adultos legales, ficticios o controvertidos. No es GPT, Claude ni ningún otro modelo de proveedor.
¿Cómo manejo errores en la API?
Los errores devuelven códigos HTTP estándar. 401 significa clave inválida. 402 indica falta de crédito. 429 señala limitación de velocidad. Revisa el cuerpo de la respuesta para más detalles. Los errores no consumen tokens.
¿Puedo transmitir respuestas para salida en tiempo real?
Sí, establece stream a true en tu solicitud. La API devuelve Server-Sent Events. Procesa los fragmentos a medida que llegan. Esto reduce la latencia para respuestas largas.
Recupera tu clave API
Regístrate, copia tu clave y actualiza la URL base. Integración completa en minutos.