es ▾
Prueba con crédito de prueba

Documentación de la API

La API LLM sin censura te permite integrar un modelo de peso abierto que responde sin denegaciones en tu stack. Utiliza nuestros endpoints compatibles con OpenAI con SDK estándar para obtener salida de texto para roleplay, codificación o procesamiento de datos crudos.

URL Base y Autenticación

La URL base es https://api.aiwithoutfilters.com/v1. Pasa tu clave en el Authorization cabecera como Bearer YOUR_API_KEY. Obtienes una clave por cuenta, creada al instante mediante Google o correo electrónico. Este extremo devuelve tus IDs de modelo disponibles y confirma tu estado de autenticación sin consumir créditos.

Primera solicitud

Envía una solicitud estándar de completación de chat a POST /v1/chat/completions. El ID del modelo es uncensored. Este endpoint maneja interacciones de entrada y salida de texto sin complicaciones adicionales.

Aquí tienes un ejemplo básico de curl para probar tu conexión y ver cómo el modelo responde a un prompt sencillo.

Costo: Los tokens de entrada se cobran a $0.15 por 1M de tokens. Los tokens de salida cuestan $0.50 por 1M de tokens.

curl https://api.aiwithoutfilters.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List all active ports on localhost using curl"}]
  }'

Integración del SDK de Python

Usa el SDK oficial de Python de OpenAI para interactuar con nuestra API. Establece el base_url y api_key antes de realizar llamadas. Esto te permite mantener tu estructura de código existente mientras cambias el modelo de backend.

El siguiente fragmento demuestra cómo configurar el cliente y enviar un mensaje al modelo uncensored.

from openai import OpenAI

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

Obtén tu clave en segundos

Regístrate, obtén la clave y actualiza la URL base. Listo.