es ▾
Obtén tu clave

Referencia de la API de Abliterating

La Referencia de la API de Abliterating proporciona un camino directo a nuestro servicio de LLM sin censura. Usa herramientas compatibles con OpenAI para integrar nuestro modelo sin filtros de contenido.

URL Base y Autenticación

Inicia cada solicitud apuntando tu cliente a https://api.abliterating.cc/v1. Pasa tu clave API única en el Authorization cabecera como un token Bearer. Esta configuración funciona con cualquier SDK oficial de OpenAI o cliente HTTP compatible. Recibes esta clave inmediatamente después de registrarte mediante Google o email en el panel. Mantenla segura, ya que otorga acceso completo a tus créditos prepagados. Los errores y rechazos no consumen tu saldo, por lo que puedes probar libremente. Nuestro sistema maneja el enrutamiento a nuestro modelo sin censura detrás de escena.

Primera solicitud

Envía una solicitud POST estándar de completación de chat para probar la conectividad. Tu prompt ingresa al modelo y recibes una respuesta de texto directa. El sistema elimina los rechazos típicos por contenido adulto lícito. Controlas la longitud de la salida con max_tokens parámetro. El id del modelo es simplemente uncensored. Esta interfaz simple te permite integrarte rápidamente en tus proyectos existentes. Revisa el cuerpo de la respuesta para ver el texto generado y el uso de tokens.

Integración del SDK de Python

Utiliza la biblioteca oficial de Python de OpenAI para conectarse fácilmente. Establece la URL base y la clave API antes de inicializar el cliente. Este enfoque aprovecha el código existente que ya puedas tener. La biblioteca maneja la serialización JSON y las solicitudes HTTP automáticamente. Puedes transmitir respuestas o obtener finalizaciones completas. Este método es ideal para servicios backend o scripts de procesamiento de datos. Configura tus variables de entorno para un despliegue limpio. El SDK abstrae la complejidad de las llamadas HTTP sin procesar.

Configuración del SDK Node

Integra utilizando el SDK de JavaScript para aplicaciones web. Inicializa el cliente con tu URL base y clave. Esta configuración soporta tanto CommonJS como módulos ES. Puedes enviar prompts y recibir JSON estructurado o texto plano. El SDK gestiona los reintentos y el manejo de errores de manera eficiente. Esto es perfecto para interfaces de chat en tiempo real o funciones serverless. Importa el paquete y configura el entorno. La sintaxis se asemeja a la biblioteca de Python para mantener la coherencia entre pilas.

Respuestas en streaming

Habilita la transmisión estableciendo stream: true en tu solicitud. Recibes un flujo de Eventos Enviados por Servidor (SSE) de tokens. Esto te permite mostrar el texto a medida que se genera. El último fragmento contiene las estadísticas completas de uso de tokens. El streaming reduce la latencia percibida para tus usuarios finales. Funciona perfectamente con los SDKs compatibles con OpenAI. Puedes detener el flujo temprano si el usuario cambia la entrada. Esta función es crucial para experiencias tipo chat.

Límites, Errores y Contexto

Tu ventana de contexto abarca 100.000 tokens para entrada y salida combinadas. Puedes enviar hasta 16.000 tokens en una sola respuesta. Los límites de tasa permiten 300 solicitudes por minuto por clave. Un error 401 significa que tu clave API es inválida. Un error 402 indica que tu crédito prepagado se ha agotado. Un error 429 señala que has alcanzado el límite de tasa. Los errores no cargan tus créditos. Los cuerpos de las solicitudes deben mantenerse por debajo de 8 MB. Gestiona tus claves cuidadosamente, ya que reemplazar una invalida la anterior.

cURL

curl https://api.abliterating.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list three benefits of the abliterating feature"}]
  }'

Python

from openai import OpenAI

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

FAQ

¿La API Abliterating admite la llamada de funciones?

Sí, puedes usar los parámetros de herramientas y tool_choice igual que con OpenAI. El modelo admite salidas estructuradas y modo JSON para una integración fiable. Defines el esquema de función y el modelo devuelve los argumentos apropiados.

¿Cómo recargo mis créditos?

Recarga con USDT en TRC20 o USDC en Base. Los pagos oscilan entre $20 y $500 con créditos de bonificación para cantidades más grandes. El crédito nunca expira y puedes recargar en cualquier momento a través del panel de control.

¿La clave API se comparte entre dispositivos?

Sí, una clave activa por cuenta funciona en cualquier dispositivo. Si generas una nueva clave, la anterior deja de ser válida inmediatamente. Puedes reemplazar tu clave directamente desde el panel sin perder tu saldo de crédito.

Genera tu clave de API

Regístrate, copia la clave y apunta al nuevo URL base. Listo.

Obtén tu clave