es ▾
Obtener clave API
  1. Abliterate
  2. Guía de inicio rápido de la API de Abliterate

Guía de inicio rápido de la API de Abliterate

Conecta tus herramientas existentes a un LLM sin censura con una API compatible con OpenAI. Esta guía cubre los aspectos esenciales para la integración.

Instala el SDK estándar de OpenAI

Comienza instalando la biblioteca oficial para tu lenguaje preferido. Esto garantiza la compatibilidad con nuestra URL base y los métodos de autenticación.

Configura tu URL base y clave

Apunta tu cliente a HTTPS://api.abliterate.cc/v1 y usa tu clave API única. Obtienes una clave activa por cuenta, la cual recibes inmediatamente después de registrarte con Google o correo electrónico.

  • URL Base: HTTPS://api.abliterate.cc/v1
  • Autenticación: token Bearer a través de Authorization cabecera

Esta configuración funciona con cualquier cliente estándar compatible con OpenAI.

Envía tu primera solicitud de finalización

Envía una solicitud POST a /v1/chat/completions con el ID del modelo uncensored. El modelo procesa entrada de texto y salida de texto sin barreras genéricas.

curl https://api.abliterate.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five Python libraries for web scraping in 2024"}]
  }'

Comprueba la respuesta para ver el texto generado. Puedes ajustar parámetros como temperature para la creatividad o top_p para la diversidad.

Habilitar Streaming para Salida en Tiempo Real

Establecer stream: true para recibir tokens mediante Server-Sent Events (SSE). Esto proporciona una experiencia más fluida para interfaces de chat.

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 último fragmento contiene el uso total de tokens. El streaming funciona para todos los parámetros estándar.

Utiliza Llamada de Herramientas y Modo JSON

Habilita salidas estructuradas con response_format: {"type": "json_object"} para un análisis consistente. También puedes usar tools y tool_choice para llamadas de funciones.

from openai import OpenAI

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

Estas características funcionan junto con parámetros estándar como stop secuencias y seed para la reproducibilidad.

Gestionar errores y límites de tokens

Monitoriza los códigos de estado HTTP para problemas comunes. Un 401 significa que tu clave es inválida o falta. Un 402 indica crédito prepagado insuficiente. Un 429 señala que alcanzaste el límite de 300 solicitudes por minuto.

La ventana de contexto es de 100.000 tokens en total. La salida máxima es de 16.000 tokens por solicitud. Los errores y las denegaciones no consumen tu crédito.

import OpenAI from "openai";

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

FAQ

¿Qué es abliterate en este contexto?

Abliterate se refiere a la eliminación de restricciones de contenido, permitiendo que el modelo genere temas para adultos o controversiales sin rechazos. Nuestros modelos de IA sin censura están ajustados para este comportamiento específico.

¿Qué métodos de pago aceptan?

Solo cripto: USDT en TRC20 o USDC en Base, cualquier cantidad entera de $20 a $500. El crédito adicional aplica desde $50.

¿Se usan mis datos para entrenamiento?

No. Priorizamos la privacidad sin utilizar tus prompts para entrenamiento. Solo necesitas un correo electrónico para registrarte, asegurando verdadera libertad para el uso adulto lícito.

Obtén tu clave en segundos

Regístrate, copia tu clave, actualiza la URL base. Eso es todo.

Obtener clave API