es ▾
Prueba con crédito de prueba

Documentación de la API de Uncutly AI

Empieza con Uncutly AI en minutos usando endpoints estándar compatibles con OpenAI. Autentícate con tu clave API, envía una solicitud y recibe salida de texto sin censura al instante.

URL Base
https://api.uncutlyai.com/v1
Modelo
uncensored

Autenticación & URL base

Inicia cada solicitud apuntando tu cliente a nuestra URL base y pasando tu clave en el Authorization header.

La URL base es https://api.uncutlyai.com/v1

Cada cuenta contiene una clave activa a la vez. Si generas una nueva, la clave anterior deja de funcionar inmediatamente. Esto mantiene tu acceso limpio y seguro.

Nuestro servicio está diseñado para desarrolladores que desean control directo. No necesitas gestionar enrutamiento complejo ni múltiples modelos. Simplemente usa tu clave y listo.

  • URL base: https://api.uncutlyai.com/v1
  • Encabezado: Authorization: Bearer YOUR_API_KEY

Primera solicitud

Envía tu primer mensaje al /v1/chat/completions endpoint usando tu cliente HTTP preferido.

El identificador del modelo es simplemente uncensored. Este modelo de peso abierto se ejecuta en nuestros servidores y responde sin los típicos rechazos de contenido para uso adulto lícito.

Puedes enviar estructuras de prompt estándar. La API acepta entrada de texto y devuelve salida de texto. Es compatible con cualquier SDK o cliente de OpenAI que soporte el formato chat-completions.

Aquí tienes un ejemplo básico usando cURL para obtener una respuesta.

curl https://api.uncutlyai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the API endpoint for text generation"}]
  }'

SDK de Python

Usa el paquete oficial de Python de OpenAI para interactuar con nuestra API con código mínimo.

Establece el base_url y api_key parámetros en la inicialización de tu cliente. Esto asegura que las solicitudes se enruten a nuestro punto final sin censura en lugar de los servidores de OpenAI.

El nombre del modelo es uncensored. Puedes pasar mensajes como una lista de diccionarios. El objeto de respuesta contiene el texto generado en response.choices[0].message.content.

Este enfoque funciona para scripts simples o lógica de aplicación compleja. Maneja la serialización automáticamente.

from openai import OpenAI

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

SDK Node

Integra la API en tus aplicaciones Node.js usando la openai paquete.

Configura el cliente con nuestra URL base y tu clave de API. El SDK maneja las solicitudes HTTP y analiza la respuesta JSON.

Llamar a la chat.completions.create método con el modelo uncensored. Puedes definir prompts del sistema o mensajes del usuario según sea necesario.

Este método es fiable para la generación del lado del servidor. Se integra bien en rutas de Express o trabajos en segundo plano.

import OpenAI from "openai";

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

Respuestas en streaming

Recibe texto token por token utilizando Eventos Enviados por Servidor (SSE) para una latencia percibida menor.

Establece el stream el parámetro a true en tu solicitud. La API devuelve un flujo de fragmentos en lugar de una única respuesta completa.

Cada fragmento contiene texto parcial. Puedes concatenar estos fragmentos para construir el mensaje final. Esto es útil para interfaces de chat que se actualizan en tiempo real.

El último fragmento incluye estadísticas de uso. Puedes rastrear el consumo de tokens directamente desde el flujo.

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, Errores & Contexto

Comprende las restricciones y códigos de error para depurar tu integración rápidamente.

Tu ventana de contexto es de 100.000 tokens en total. Esto incluye tanto el prompt de entrada como la salida generada. Puedes establecer una salida máxima de 16.000 tokens por solicitud.

Los límites de velocidad están establecidos en 300 solicitudes por minuto por clave. Puedes ejecutar 8 solicitudes concurrentes simultáneamente. El límite del cuerpo de la solicitud es de 8 MB.

Los errores comunes incluyen 401 para una clave inválida y 402 cuando se agota tu crédito prepagado. Un error 429 significa que alcanzaste el límite de velocidad. Los errores no consumen tu saldo de crédito.

La estructura de precios es transparente: $0.15 por 1M de tokens de entrada y $0.50 por 1M de tokens de salida. El crédito es prepagado y nunca caduca.

Preguntas frecuentes

¿Qué es Uncutly AI?

Uncutly AI es una API alojada y compatible con OpenAI que ofrece un único modelo de lenguaje grande sin censura. Se centra en la generación de texto sin rechazos de contenido para uso adulto lícito. Solo pagas por los tokens que utilizas.

¿Cómo pago la API?

Aceptamos solo criptomonedas. Puedes recargar con USDT (TRC20) o USDC (Base) en cantidades entre $20 y $500. El crédito nunca expira y los errores son gratuitos. No hay tarifas mensuales ni suscripciones.

¿Qué métodos de pago aceptan?

Solo cripto: USDT en TRC20 o USDC en Base, cualquier cantidad entera de $20 a $500. El crédito adicional aplica desde $50.

Obtén tu clave de API

Regístrate, copia la clave, actualiza el URL base. Eso es todo lo que necesitas.

Prueba con crédito de prueba