es ▾
Prueba con crédito de prueba

Sin censuraDocumentación técnica de la API de IA sin censura

Documentación técnica de la API de IA sin censura

Comienza con nuestra API de LLM sin censura en minutos. Inserta tu clave, apunta a la URL base y envía texto.

URL base y autenticación

La URL base es https://api.unzensierteki.com/v1 y requiere una clave de API en el encabezado Authorization: Bearer <KEY>. Recibirás esta clave inmediatamente después del registro por Google o correo electrónico en la página "Get API key". Cada cuenta solo mantiene una clave activa; una nueva reemplaza a la anterior. La autenticación es simple y funciona con cualquier cliente compatible con OpenAI.

curl https://api.unzensierteki.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Rolle: du bist mein Assistent. Gib mir eine kurze Zusammenfassung."}]
  }'

Una clave válida permite el acceso a todos los puntos finales. Una clave inválida genera un error 401. Verifica la entrada de tu clave si falla la conexión.

POST /v1/chat/completions: Parámetro y Estructura

Envía tus prompts al endpoint /v1/chat/completions con el ID del modelo "uncensored". Este punto de conexión procesa entradas de texto y genera salidas de texto sin filtrado de contenido para usuarios adultos. Puedes configurar parámetros como temperature, top_p und stop ajustar para controlar el comportamiento del modelo. El modelo responde a todos los temas siempre que sean legalmente permitidos.

from openai import OpenAI

client = OpenAI(base_url="https://api.unzensierteki.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)

La estructura de la solicitud sigue el estándar de OpenAI Chat Completions. También puedes presence_penalty und frequency_penalty utilizar para controlar la repetición de palabras. Esto es ideal para juegos de rol y aventuras de texto.

Streaming con SSE y uso de tokens

Aktivieren Sie das Streaming, indem Sie stream: true configurar. Recibirás Server-Sent Events (SSE) que devuelven los tokens uno por uno. La última respuesta contiene metadatos sobre el uso de tokens, incluyendo el número de tokens de entrada y salida. Esto permite mostrar la respuesta en tiempo real en tu aplicació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)

El streaming es útil para reducir la latencia para el usuario final. Puedes procesar los tokens inmediatamente sin esperar a la respuesta completa. Las estadísticas de tokens ayudan en el control de costos.

Modo JSON y Function Calling

Utiliza response_format: {"type": "json_object"}, para forzar una salida JSON estricta. Esto es crucial para la integración en aplicaciones que necesitan datos estructurados. También puedes tools und tool_choice utilizar para invocar funciones. El modelo soporta Tool-Calling para flujos de trabajo complejos.

La función de modo JSON asegura que la salida sea analizable. Esto evita errores de análisis en tu software. Function Calling amplía significativamente las posibilidades de la API.

Punto final del modelo y límites de tokens

El endpoint GET /v1/models enumera los modelos disponibles. El modelo "uncensored" admite una ventana de contexto de 100.000 tokens (entrada más salida). La salida máxima por solicitud es de 16.000 tokens. Si max_tokens nicht gesetzt ist, beträgt die maximale Ausgabe 2.048 Tokens.

Esta gran ventana de contexto permite procesar documentos largos. Puedes mantener conversaciones largas sin perder la fidelidad del contexto. Los límites están claramente definidos y son predecibles.

Límites, Fehler y Control de Costes

El límite es de 300 solicitudes por minuto por clave y un máximo de 8 solicitudes paralelas. El cuerpo de la solicitud no debe superar los 8 MB. Errores como 401 (clave inválida), 402 (sin saldo) o 429 (Límite de tasa) te proporcionan retroalimentación. Las solicitudes erróneas no se facturan.

El saldo se consume solo con el uso exitoso de tokens. Un error 429 significa que has alcanzado el límite. Espera un momento antes de intentar enviar otra solicitud. Esto protege la infraestructura contra la sobrecarga.

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.unzensierteki.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);

Preguntas frecuentes

¿Cuánto cuesta la API de IA sin censura?

Pagas $0.15 por 1M de tokens de entrada y $0.50 por 1M de tokens de salida. El saldo solo se consume con el uso real. Las solicitudes erróneas no se facturan. No hay tarifas mensuales.

¿Puedo usar la API con el SDK de OpenAI?

Sí, la API es totalmente compatible con OpenAI. Simplemente cambia la URL base y tu clave API. Todos los parámetros y puntos finales estándar funcionan como se espera. Esto permite una integración sencilla en proyectos existentes.

¿Cuánto tiempo es válido mi saldo?

Tu saldo nunca caduca. Puedes recargarlo en cualquier momento. Un depósito con criptomonedas trae saldo bonificado. Los créditos permanecen para siempre en tu cuenta. Puedes usarlos en cualquier momento.

Genera tu clave de API

Regístrate, copia la clave, actualiza la URL base. Configuración instantánea.

Prueba con crédito de pruebaVer documentación