es ▾
Obtener clave API

Documentación de la API de chat de IA Abliterado

Envía tu primera solicitud sin censura en menos de dos minutos utilizando la interfaz compatible con OpenAI. Esta guía cubre la autenticación, la integración de SDK y el streaming para tu integración de chat de IA abliterada.

Inicio rápido: Tu primera solicitud

Envía una finalización de chat simple para verificar la conectividad y el comportamiento sin censura. La API acepta estándares chat/completions payloads y devuelve respuestas de texto sin filtros de contenido para uso adulto lícito. Necesitas una clave API válida y la URL base correcta para continuar. Comienza con un prompt corto para confirmar que el modelo responde como se espera.

El ID del modelo es uncensored. La ventana de contexto soporta un total de 100,000 tokens. Los límites de salida se aplican por solicitud. Comprueba tus créditos antes de enviar cargas útiles grandes. Los errores como 402 indican saldo insuficiente.

Priorizamos el rendimiento crudo sobre el enrutamiento complejo. Ningún intermediario de terceros interfiere con tus solicitudes. La infraestructura está construida para desarrolladores que necesitan fiabilidad. Usa los ejemplos a continuación para integrarte rápidamente.

Autenticación y URL base

Usa tu clave API única enviada inmediatamente después del registro. Autentica cada solicitud con la Authorization: Bearer <key> header. La URL base es https://api.abliteratedaichat.com/v1. Esto asegura compatibilidad con los SDK oficiales de OpenAI y cualquier biblioteca de clientes compatibles.

Mantén tu clave segura. Una clave activa por cuenta; una nueva clave reemplaza a la anterior. Si pierdes el acceso, genera una nueva clave desde el panel de control. Los errores devuelven 401 para claves inválidas. Nunca expongas tu clave en el código del lado del cliente.

El registro requiere solo un correo electrónico o una cuenta de Google. No se necesita número de teléfono. Los créditos nunca vencen. No se emiten reembolsos, pero los errores de facturación se solucionan mediante Soporte. Usa la clave en tus variables de entorno para un código limpio.

Respuestas en streaming con SSE

Habilita la transmisión estableciendo stream: true en tu solicitud. Recibe tokens mediante Eventos Enviados por Servidor (SSE) a medida que se generan. El último fragmento incluye el uso total de tokens para facturación y seguimiento. Esto reduce la latencia percibida para tareas de rol o escritura extensas.

Analiza el flujo SSE con cuidado. Ignora los eventos que no sean de datos. Concatena los deltas de tokens para reconstruir la respuesta completa. El modelo no rechaza contenido adulto lícito, por lo que el streaming funciona sin problemas para escenarios de chatbots NSFW. Monitoriza los límites de tasa 429 durante sesiones de alto rendimiento.

El streaming es ideal para aplicaciones en tiempo real. Permite la visualización inmediata del texto generado. Úsalo para interfaces de chat donde los usuarios esperan retroalimentación instantánea. Asegúrate de que tu cliente maneje correctamente las respuestas parciales.

modo JSON y llamada de funciones

Usar response_format con {"type": "json_object"} para forzar salidas estructuradas. Esto es crítico para analizar datos o integrar con otros sistemas. La llamada a funciones funciona a través del estándar tools y tool_choice parámetros. El modelo sigue las instrucciones con precisión, incluso con restricciones complejas.

Prueba primero la invocación de funciones con herramientas sencillas. Verifica que el modelo cumpla con el esquema. Los modelos abolidos mantienen mejor el seguimiento de instrucciones que muchas alternativas sin censurar. Sin embargo, las instrucciones largas con múltiples restricciones aún pueden causar desviaciones. Valida siempre la salida JSON.

Combina streaming con el modo JSON si es necesario. El último fragmento contiene estadísticas de uso. La llamada de funciones añade flexibilidad a tu integración de LLM sin censura. Úsalo para arquitecturas de agentes o flujos de trabajo automatizados que requieran datos estructurados.

Parámetros: Temperatura, Top P y secuencias de stop

Ajustar temperature para la creatividad o el determinismo. Usa top_p para muestreo por núcleo. Establece stop secuencias para detener la generación en marcadores específicos. Estos parámetros controlan el comportamiento del modelo. Temperaturas más bajas producen salidas más consistentes. Temperaturas más altas aumentan la aleatoriedad.

Experimenta con diferentes valores para tu caso de uso. El roleplay se beneficia de una temperatura más alta. Las tareas de codificación pueden requerir una temperatura más baja para mayor precisión. La API admite todos los parámetros estándar: seed, presence_penalty, y frequency_penalty. Ajusta estos para obtener resultados óptimos.

Las secuencias de parada son útiles para conversaciones multi-turno. Evitan que el modelo continúe más allá del punto deseado. Úsalas para estructurar las respuestas de forma limpia. Combínalas con el modo JSON para una extracción de datos fiable. Prueba exhaustivamente antes de desplegar en producción.

Límites de velocidad y concurrencia

El límite es de 300 solicitudes por minuto por clave. Las solicitudes concurrentes están limitadas a 8 por clave. El tamaño del cuerpo de la solicitud está limitado a 8 MB. Estos límites garantizan un uso justo y un rendimiento estable. Exceder los límites devuelve errores 429. Implementa lógica de reintento con retroceso exponencial.

Monitorea tu uso para evitar la limitación de velocidad. La alta concurrencia puede activar límites si las solicitudes son grandes. La ventana de contexto es de 100,000 tokens. La salida máxima es de 16,000 tokens por solicitud. Los errores y las denegaciones son gratuitos, por lo que las solicitudes fallidas no cuestan créditos.

Planifica tu integración en consecuencia. Usa colas para el tráfico por ráfagas. La API maneja un alto rendimiento de manera eficiente. No hay garantías de SLA, pero la infraestructura está construida para la fiabilidad. Contacta a Soporte para problemas. Mantén tu clave segura para evitar usos no autorizados.

cURL

curl https://api.abliteratedaichat.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France"}]
  }'

Python

from openai import OpenAI

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

Consultas comunes

¿El modelo de chat AI abliterated pierde la capacidad de seguir instrucciones?

Mantiene un fuerte cumplimiento de instrucciones, incluso con restricciones complejas. Sin embargo, prompts muy grandes pueden causar desviaciones menores. Prueba a fondo para tu caso de uso específico. El modelo está ajustado para responder sin rechazos mientras preserva la estructura.

¿Cómo manejo los errores 402 o 429?

Un error 402 significa crédito insuficiente. Recarga mediante criptomonedas para continuar. Un error 429 indica que se excedió el límite de velocidad. Espera y reintenta con retroceso exponencial. Los errores son gratuitos, así que los 429 no consumen créditos.

¿Cuál es el tamaño de la ventana de contexto?

La ventana de contexto es de 100.000 tokens combinados para entrada y salida. La salida máxima por solicitud es de 16.000 tokens. Úsalo para roleplay de formato largo o análisis de documentos. Asegúrate de que tu carga útil se ajuste al límite de cuerpo de 8 MB.

Clave de acceso en un solo paso

Regístrate, copia la credencial y actualiza la URL del endpoint. Ese es todo el proceso.

Obtener clave APIVer documentación