es ▾

API compatible con OpenAI Uncensored

Comenzar ahora
por 1M tokens de entrada
$0.15
Tokens de salida / 1M
$0.50
contexto de tokens
100,000
crédito de prueba
$0.50
solicitudes por minuto
300

Documentación de la API

Obliteration AI proporciona una API compatible con OpenAI lista para usar para generación de texto sin censura. Integre el único modelo sin censura en su stack con SDKs estándar y facturación transparente por token.

URL Base y autenticación

Apunta tu cliente a https://api.obliterationai.com/v1 y incluye tu clave en el Authorization header. Esta URL base funciona con cualquier cliente compatible con OpenAI simplemente intercambiando el endpoint. Recibes una clave activa por cuenta, y generar una nueva invalida inmediatamente a la clave anterior. El servicio no requiere número de teléfono para el registro, utilizando únicamente inicio de sesión con Google o correo electrónico y contraseña.

Encabezado de autenticación: Authorization: Bearer YOUR_API_KEY

Endpoint de completados de chat

Envía mensajes a POST /v1/chat/completions para recibir respuestas de texto del modelo sin censura. El sistema acepta formatos de mensaje estándar y devuelve texto generado sin rechazos de contenido para uso adulto lícito. Debes especificar el ID del modelo como "uncensored" en tu carga útil de solicitud. Este único endpoint maneja todas las necesidades de generación de texto, excluyendo tareas de embeddings o visión.

curl https://api.obliterationai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "fetch me the latest release notes"}]
  }'

Integración del SDK de Python

Utiliza la biblioteca oficial de Python de OpenAI para interactuar con la API actualizando la URL base. Establece la api_key y base_url parámetros para coincidir con nuestro punto de conexión alojado. El cliente enrutará las solicitudes al modelo sin censura utilizando el ID de modelo especificado. Este enfoque requiere cambios mínimos de código para proyectos existentes de OpenAI.

from openai import OpenAI

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

Configuración del cliente Node.js

Inicializa el SDK de OpenAI en Node.js con la URL base personalizada y tu clave de API. Configura el cliente para apuntar al uncensored ID del modelo para todas las completaciones. Esta configuración te permite aprovechar las herramientas existentes de Node.js mientras accedes a un LLM sin filtrar. Asegúrate de pasar los encabezados de autenticación correctos para un acceso seguro.

import OpenAI from "openai";

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

Streaming y uso de tokens

Habilita la transmisión estableciendo stream: true para recibir respuestas token por token mediante Server-Sent Events. El último fragmento del flujo contiene el uso total de tokens de la solicitud. Esta función es ideal para aplicaciones en tiempo real donde la latencia es importante. Puedes ajustar parámetros como temperature y top_p para controlar la variabilidad de la respuesta.

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)

Límites de velocidad y restricciones

La API limita a 300 solicitudes por minuto y permite ocho solicitudes concurrentes por clave. La ventana de contexto admite 100.000 tokens en total, con una salida máxima de 16.000 tokens por solicitud. Errores como claves inválidas (401) o crédito insuficiente (402) no consumen tu saldo prepagado. Un estado 429 indica que has superado temporalmente el límite de velocidad.

Límite estricto de contenido: no se permite contenido sexual que involucre menores bajo ninguna circunstancia.

Preguntas y respuestas

¿Es obliteration AI un revendedor de OpenAI?

No, somos un servicio independiente que aloja su propio modelo de peso abierto sin censura. No es GPT, Claude ni el modelo de ningún otro proveedor, pero es totalmente compatible con el formato de la API de OpenAI para una integración fácil.

¿Cómo recargo mis créditos?

Puedes recargar utilizando USDT (TRC20) o USDC (Base) con cantidades entre $20 y $500. Los créditos nunca caducan y recibes créditos adicionales para recargas más grandes: +5% desde $50, +10% desde $100 y +15% desde $200.

¿Qué sucede si obtengo un error 402?

Un error 402 indica que no tienes crédito prepagado restante. La solicitud se rechaza sin consumir ningún saldo, así que puedes recargar mediante criptomonedas y reintentar inmediatamente. Los errores y rechazos son siempre gratuitos.

Tu clave de API está a un formulario de distancia

Regístrate, copia tu clave y actualiza la URL base. Esa es toda la configuración.