Inicio rápido: Integra la API de LLM sin censura
Integra la API LLM sin censura en minutos con nuestro endpoint compatible con OpenAI. Esta guía rápida te guía a través de la autenticación, streaming y manejo de respuestas sin bloqueos de suscripción.
Autenticación y URL base
Empieza apuntando tu cliente a nuestra URL base y pasando tu clave en el encabezado. El endpoint se encuentra en https://api.kiohnegrenzen.com/v1 y acepta encabezados estándar de OpenAI. Necesitas una clave API, que generas al instante en el Obtener clave API página. Usa autenticación de Google o correo electrónico para comenzar. No se requiere número de teléfono. La clave otorga acceso al modelo sin censura.
Encabezado requerido: Authorization: Bearer YOUR_API_KEY
Errores como 401 indican una clave inválida o faltante. Comprueba el panel de tu cuenta. Los errores 402 significan que tu crédito prepagado se agotó. Recarga con criptomonedas para reanudar. Las respuestas 429 señalan que alcanzaste el límite de tasa de 300 solicitudes por minuto.
Enviar tu primera solicitud
Hacer una solicitud POST a /v1/chat/completions con tu ID del modelo y el prompt. Usa uncensored como el ID del modelo. Este modelo está ajustado para responder sin negaciones para contenido adulto lícito. Maneja entrada de texto y devuelve salida de texto. Puedes especificar parámetros como temperature o top_p para controlar la creatividad. El sistema admite llamadas a funciones y modo JSON para datos estructurados.
Modelo: uncensored
Mantén las solicitudes por debajo de 8 MB. Puedes enviar hasta 8 solicitudes concurrentes por clave. Cada solicitud cuenta contra tu saldo prepagado. Los errores y las denegaciones son gratuitos. Tu crédito nunca expira.
Integración del SDK de Python
Usa el oficial openai Paquete de Python para interactuar con la API. Establece la URL base en nuestro punto final y proporciona tu clave. Esto te permite aprovechar las estructuras de código existentes. Puedes pasar los mensajes como una lista de diccionarios. El objeto de respuesta contiene el texto generado y las estadísticas de uso de tokens. El streaming es compatible a través de generadores asíncronos.
Parámetros clave: temperature, top_p, stop, seed.
Instala el paquete con pip. Importa la clase cliente. Inicialízala con tu URL base. Envía una solicitud de chat completions. El SDK se encarga de la serialización JSON y del transporte HTTP por ti.
Integración del SDK de Node.js
Inicializa el SDK de OpenAI de Node.js con nuestra URL base. Esto asegura la compatibilidad con tus proyectos de JavaScript o TypeScript. Pasa la clave API y la URL base en el constructor. Envía una solicitud de finalización de chat con el ID del modelo uncensored. El SDK devuelve un flujo de respuesta o un único objeto. Puedes configurar parámetros como presence_penalty y frequency_penalty.
Configuración: Establecer baseURL y apiKey.
El SDK admite tanto solicitudes sincrónicas como asíncronas. Usa async/await para operaciones no bloqueantes. Maneja los errores de forma elegante. Captura errores de red y errores de API. Registra el uso de tokens para el seguimiento de costes.
Respuestas en streaming con 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 el uso total de tokens. Esto es ideal para aplicaciones en tiempo real. Puedes mostrar los tokens a medida que llegan. El modelo admite hasta 16,000 tokens por solicitud. Configura max_tokens para controlar la longitud de la salida. El valor predeterminado es 2,048 tokens si no se especifica.
Streaming: Habilita a través de la biblioteca cliente o HTTP sin procesar.
Analiza el flujo SSE. Maneja cada fragmento. Acumula el texto. Cierra la transmisión cuando termine. El uso de tokens se informa en el último fragmento. Esto te ayuda a rastrear los costos con precisión.
Límites de Tokens y Manejo de Errores
La ventana de contexto admite 100,000 tokens para la entrada y salida combinadas. Esto permite documentos grandes. Monitorea el uso de tokens para evitar exceder los límites. Los errores incluyen 401 para claves inválidas, 402 por crédito insuficiente y 429 por límites de velocidad. Las denegaciones son gratuitas. El crédito es prepagado y nunca expira. Recarga con USDT o USDC. Se aplican bonificaciones para recargas más grandes. Usa el modo JSON para salida estructurada. Se admite la llamada de funciones. Se mantiene la privacidad; los prompts no se utilizan para entrenamiento.
cURL
curl https://api.kiohnegrenzen.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a 300 word technical blog post about vector databases."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.kiohnegrenzen.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.kiohnegrenzen.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);Transmisión
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)Preguntas frecuentes
¿Cuál es el límite de la ventana de contexto para el modelo sin restricciones?
La ventana de contexto admite 100,000 tokens para la entrada y salida combinadas. Esto permite documentos grandes. Monitorea el uso de tokens para evitar exceder los límites.
¿Cómo recargo mis créditos prepagados?
Recarga con USDT (TRC20) o USDC (Base). Se aceptan montos completos desde $20 hasta $500. Las bonificaciones se aplican para recargas más grandes. El crédito nunca expira.
¿El modelo sin censura rechaza contenido?
El modelo no rechaza temas adultos, ficticios o controversiales. Está ajustado para respuestas sin censura. Las excepciones incluyen el contenido sexual que involucra a menores. Las solicitudes de ese tipo son rechazadas.