es ▾

Documentación de API sin censura

Inserta esta API sin censura en tu flujo de trabajo existente sin configuración. Obtén respuestas de texto de un modelo que no rechaza contenido legal para adultos, utilizando el mismo código de cliente que ya conoces.

Autenticación y URL base

La URL base para todas las solicitudes es HTTPS://api.unfilteredgptchat.com/v1. Pasa tu clave API en el Authorization header como token Bearer. Obtienes una clave por cuenta, que aparece inmediatamente después del registro a través de Google o correo electrónico. No se requiere número de teléfono para comenzar.

<

curl https://api.unfilteredgptchat.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me how to install the package via npm"}]
  }'
>

Las solicitudes cuestan tokens reales. Los errores y rechazos no consumen crédito. La id del modelo que debes enviar es uncensored. Este es un modelo de pesos abiertos que se ejecuta en nuestros servidores, no es un proxy para GPT o Claude.

Endpoint de completados de chat

Envía una solicitud POST a /v1/chat/completions con tu matriz de mensajes. La API devuelve solo texto. Puedes ajustar temperature, top_p, y stop secuencias. La ventana de contexto contiene 100,000 tokens en total para prompt y finalización. La salida máxima es de 16,000 tokens por solicitud.

<

from openai import OpenAI

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

Si omites max_tokens, la respuesta se limita a 2,048 tokens. Este punto final admite llamadas de funciones y modo JSON. No admite incrustaciones, imágenes ni audio. Estás pagando por tokens, no por una suscripción a una marca específica.

Respuestas en streaming con SSE

Utiliza Eventos Enviados por Servidor para la entrega de tokens en tiempo real. Configura stream: true en tu cuerpo de solicitud. La API devuelve fragmentos de texto a medida que se generan. Los detalles de uso de tokens aparecen en el último fragmento. Este enfoque reduce la latencia percibida para respuestas largas y sin filtrar.

<

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)
>

Gestiona los errores de forma elegante. Un error 401 significa que tu clave no es válida. Un error 402 significa que se ha agotado tu crédito prepagado. Un error 429 significa que has alcanzado el límite de velocidad. El streaming no elude estos límites.

Llamada a funciones y herramientas

Define las herramientas en el cuerpo de la solicitud. El modelo devuelve argumentos estructurados para la ejecución de funciones. Utiliza tool_choice para forzar un comportamiento específico. Esta característica funciona con el formato estándar compatible con OpenAI. Puedes analizar las llamadas a herramientas en tu código y ejecutarlas externamente.

La API admite modo JSON estricto a través de response_format: {"type": "json_object"}. Esto asegura una salida predecible para pipelines automatizados. Úsalo cuando necesites extracción de datos fiable sin errores de análisis.

Modo JSON para datos estructurados

Habilita el modo JSON configurando response_format para {"type": "json_object"}. El modelo producirá JSON válido. Esto es útil para analizar datos estructurados a partir de texto sin filtrar. Usa temperature: 0 para resultados consistentes.

Este modo funciona con el uncensored identificador del modelo. No garantiza una sintaxis JSON perfecta. Valida tu salida antes de usarla en producción. La API no proporciona validación de esquema. Debes manejar errores en el código de tu cliente.

Límites de velocidad y cuotas

Estás limitado a 300 solicitudes por minuto por clave. Puedes enviar 8 solicitudes simultáneamente. El cuerpo de la solicitud debe estar por debajo de 8 MB. Estos límites se aplican a todos los endpoints. Exceder el límite devuelve un código de estado 429.

El crédito nunca caduca. Los créditos prepagados se cobran por el uso real de tokens. Los errores son gratuitos. Puedes recargar con USDT (TRC20) o USDC (Base). El recargo mínimo es de $20. El máximo es de $500. El crédito de bonificación se aplica para cantidades mayores.

Node.js

import OpenAI from "openai";

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

Preguntas frecuentes

¿Qué es la API sin censura?

Es una API alojada que sirve un único modelo de lenguaje grande sin censura. Es compatible con OpenAI. Envías texto y recibes texto. Sin cuotas mensuales. Pagas solo por los tokens utilizados.

¿Cómo empiezo con la API uncensored?

Regístrate con Google o correo electrónico. Obtén tu clave API inmediatamente. Usa la URL base HTTPS://api.unfilteredgptchat.com/v1. Envía solicitudes a /v1/chat/completions. Tus primeros $0.50 son gratis durante 7 días.

¿Cuáles son los límites de velocidad para la API sin censura?

300 solicitudes por minuto por clave. 8 solicitudes concurrentes. Límite de cuerpo de solicitud de 8 MB. Ventana de contexto de 100,000 tokens. Salida máxima de 16,000 tokens. Los errores no consumen crédito.

Obtén tu clave de API

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