es ▾
Comenzar ahora

Documentación de la API de chat-completions sin censura

Comienza con la API sin censura apuntando tu cliente a nuestra URL base y enviando solicitudes estándar de chat-completions. Esta guía cubre la autenticación, el streaming y los límites de velocidad para el modelo sin censura.

Comenzar ahora

API sin censura para uso legal para adultos

URL Base y Autenticación

La URL base para todas las solicitudes es https://api.abliterateme meaning.com/v1. Autentícate utilizando una clave API estándar pasada en el Authorization: Bearer <key> header. Crea tu clave al instante desde el panel de control sin verificación de teléfono.

  • Utiliza los SDK oficiales de OpenAI o cualquier cliente compatible.
  • Establece la URL base en el punto anterior.
  • Pasa tu clave en el encabezado de autorización.

Tu Primera Solicitud

Envía una solicitud POST a /v1/chat/completions con el ID del modelo uncensored. La API devuelve respuestas de texto sin negaciones de contenido para temas adultos legales.

Aquí tienes un ejemplo básico para verificar la conectividad.

curl https://api.abliteratemeaning.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if the api returns a 200 status code now"}]
  }'

Esta solicitud confirma que tu clave funciona y que el modelo responde correctamente.

Integración del SDK de Python

Instala el paquete Python de OpenAI y configura el cliente para apuntar a nuestra URL base. Esto te permite aprovechar el código existente con cambios mínimos.

from openai import OpenAI

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

Establece la clave de la API y la URL base en tus variables de entorno o en la inicialización del cliente. Este enfoque mantiene tu código portátil y limpio.

Configuración del SDK de Node.js

Importa el paquete OpenAI e inicializa el cliente con la URL base correcta. Esto asegura la compatibilidad con las aplicaciones Node.js existentes.

import OpenAI from "openai";

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

El SDK gestiona los encabezados y la serialización automáticamente. Solo necesitas proporcionar la clave y el punto de conexión.

Respuestas en streaming

Habilita la transmisión estableciendo stream: true en tu solicitud. La API devuelve datos mediante Eventos Enviados por Servidor (SSE), lo que te permite procesar los tokens a medida que se generan.

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)

Los detalles de uso de tokens aparecen en el último fragmento. Esto reduce la latencia percibida para salidas largas.

Límites de velocidad y errores

Está limitado a 300 solicitudes por minuto y 8 solicitudes concurrentes por clave. El cuerpo de la solicitud no debe exceder los 8 MB. Los errores devuelven códigos HTTP estándar: 401 para claves inválidas, 402 por crédito insuficiente y 429 por límites de tasa. Los errores y las denegaciones no consumen crédito. La ventana de contexto admite un total de 100.000 tokens.

Preguntas frecuentes

¿Qué significa abliterate en el contexto de esta API?

Se refiere a la naturaleza sin censura del modelo, que responde sin rechazos para contenido adulto lícito. Obtienes acceso directo a un modelo de pesos abiertos ajustado para este propósito.

¿Cómo manejo errores durante la integración?

Verifica el código de estado HTTP. 401 significa que tu clave es inválida. 402 indica que necesitas recargar tu crédito en criptomonedas. 429 señala que alcanzaste el límite de velocidad.

¿El modelo sin censura es el mismo que GPT-4?

No, es un modelo independiente de pesos abiertos. No es GPT, Claude ni ningún otro modelo de proveedor. Está ajustado específicamente para respuestas sin censura.

Asegura tu clave API

Regístrate, obtén tu token y actualiza la URL base. Esa es toda la configuración.

Comenzar ahora