es ▾
Crea claves

Inicio rápido API Uncencored chat gpt

Empieza a generar texto con nuestra API sin censura usando SDK estándar de OpenAI. Esta guía rápida te guía a través de la autenticación, solicitudes básicas y streaming sin rechazos inesperados.

https://api.gptchatuncencored.com/v1uncensored

URL Base y Autenticación

La URL base para todas las solicitudes es https://api.gptchatuncencored.com/v1. Autentícate pasando tu clave API en el Authorization cabecera como un token Bearer. Esto funciona con cualquier cliente compatible con OpenAI simplemente actualizando la URL base y la configuración de la clave.

Tu clave de API se genera inmediatamente después del registro mediante Google o correo electrónico. Guárdala de forma segura, ya que otorga acceso a tu crédito prepagado. Los errores y rechazos no consumen crédito, pero las solicitudes válidas sí.

Enviar tu primera solicitud

Envía una solicitud POST a /v1/chat/completions con tu mensaje y el ID del modelo uncensored. Este endpoint devuelve respuestas de texto sin filtros de contenido para uso adulto legal.

  • Establece el model field to uncensored.
  • Incluye tu prompt del sistema si es necesario para guiar el tono.
  • Esperar una respuesta JSON con el texto generado.

La ventana de contexto admite 100.000 tokens en total, lo que permite conversaciones largas.


curl https://api.gptchatuncencored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the HTTP status code for a 404 error"}]
  }'

Verifica que tu clave funcione antes de escalar el uso.

Integración del SDK de Python

Usa el SDK oficial de Python de OpenAI para interactuar con nuestra API. Instala el paquete vía pip y configura la URL base para apuntar a nuestro endpoint.

Este enfoque te permite reutilizar el código existente que apunta a OpenAI. Pasa tu clave API y establece el modelo a uncensored. El SDK maneja la serialización JSON y el análisis de errores automáticamente.


from openai import OpenAI

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

Prueba con un prompt básico para confirmar la conectividad. Ajusta la temperatura y top_p para variaciones creativas.

Integración del SDK Node

El SDK de Node.js funciona de manera idéntica a la versión de Python. Instala el paquete e inicializa el cliente con tu URL base y clave.

Esto habilita una integración fluida en aplicaciones Node. Establece el modelo a uncensored para respuestas sin restricciones. Puedes controlar parámetros como stop secuencias o seed para la reproducibilidad.


import OpenAI from "openai";

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

Maneja las respuestas de forma asíncrona. Supervisa el uso de tokens para gestionar eficientemente tu crédito prepagado.

Respuestas en streaming

Habilita la transmisión estableciendo stream: true en tu solicitud. La API devuelve Eventos Enviados por el Servidor (SSE) con actualizaciones incrementales de tokens.

El uso de tokens se informa en el fragmento final. Esto reduce la latencia percibida para respuestas largas. Maneja el stream en tu cliente para mostrar el texto a medida que se genera.


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 streaming funciona con todos los parámetros, incluida la llamada de funciones. Asegúrate de que tu cliente maneje correctamente los fragmentos parciales.

Límites, Errores y Contexto

Estás limitado a 300 solicitudes por minuto y 8 solicitudes concurrentes por clave. El tamaño máximo del cuerpo de la solicitud es de 8 MB. Un error 401 indica una clave API inválida o faltante. Un error 402 significa que se ha agotado tu crédito prepagado. Un error 429 indica que has excedido el límite de tasa.

La ventana de contexto es de 100.000 tokens para prompt más completion. La salida está limitada a 16.000 tokens por solicitud, o 2.048 si omites max_tokens. Los errores y las negativas no cargan crédito. El crédito nunca caduca, pero los fondos prepagados no son reembolsables.

Preguntas frecuentes

¿Es este el servicio de chat GPT uncensored oficial?

No, somos un proveedor independiente. Alojamos un modelo dedicado sin censura que es compatible con los SDK de OpenAI, pero no es GPT, Claude ni el modelo de ningún otro proveedor. Consulta la documentación del proveedor para obtener sus detalles específicos.

¿Cómo depuro las citas faltantes en las respuestas de la API de chat paralelo?

Asegúrate de que tu cliente maneje correctamente los fragmentos SSE para el streaming. Para solicitudes en paralelo, verifica que cada solicitud tenga una clave única o un contexto de hilo. Nuestra API devuelve respuestas completas por solicitud, por lo que la paralelización depende de los límites de concurrencia de tu cliente.

¿Qué sucede si excedo la ventana de contexto?

Las solicitudes que superen el límite de 100,000 tokens probablemente fallarán o se truncarán dependiendo de la implementación de tu cliente. La API acepta hasta 100,000 tokens en total. La salida está limitada a 16,000 tokens por solicitud. Gestiona tu historial para mantenerte dentro de los límites.

Asegura tu clave API

Regístrate, obtén tu clave y actualiza la URL base. Eso es todo.

Crea clavesVer documentación