es ▾
Comenzar ahora

Guía de inicio rápido de Uncensored-llm.vercel.app

Esta guía rápida te conecta a la API uncensored-llm.vercel.app en minutos. Envía respuestas de texto sin restricciones utilizando protocolos compatibles con OpenAI.

https://api.uncensoredllmvercelapp.com/v1sin censura

Prerrequisitos: clave API y URL base

Comienza obteniendo una única clave API del panel de control. Soportamos inicio de sesión con Google o registro por correo electrónico sin verificación telefónica. Tu clave autentica todas las solicitudes a la URL base: HTTPS://api.uncensoredllmvercelapp.com/v1. Este endpoint funciona con cualquier biblioteca de cliente compatible con OpenAI. No necesitas gestionar múltiples endpoints para diferentes tipos de modelos.

Enviar tu primera solicitud

Hacer una solicitud POST a /v1/chat/completions con el ID de modelo "uncensored". El sistema acepta parámetros estándar como temperature y top_p. Puede enviar hasta 8 solicitudes simultáneamente por clave. Cada cuerpo de solicitud debe permanecer por debajo de 8 MB. Los errores no consumen sus créditos prepagados.

curl https://api.uncensoredllmvercelapp.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France"}]
  }'

Esta llamada simple demuestra la capacidad directa de texto de entrada, texto de salida. La respuesta incluye el contenido generado y las estadísticas de uso de tokens. Puedes ajustar la ventana de contexto hasta 100.000 tokens para la solicitud y la finalización combinadas.

Respuestas en streaming con SSE

Activa la transmisión estableciendo stream en true en tu solicitud. El servidor devuelve Eventos Enviados por Servidor (SSE) a medida que los tokens están disponibles. Esto reduce la latencia percibida para las salidas largas. Puedes analizar el último fragmento para obtener los recuentos totales de tokens. La transmisión funciona de forma idéntica al formato estándar de OpenAI.

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)

Este enfoque es ideal para aplicaciones en tiempo real. El modelo uncensored admite un alto rendimiento durante la transmisión. Mantienes el control sobre el proceso de generación sin esperar a la respuesta completa.

Llamada a funciones y modo JSON

Utiliza el parámetro tools para las capacidades de llamada a funciones. La API admite tool_choice y salida JSON estructurada mediante response_format. Establece response_format en json_object para una estricta conformidad con JSON. Esto garantiza un análisis fiable en tus aplicaciones. Puedes definir múltiples funciones para flujos de trabajo complejos.

import OpenAI from "openai";

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

El modo JSON es útil para tareas de extracción de datos. La llamada de funciones permite al modelo devolver datos estructurados. Ambas funciones funcionan dentro del contexto sin censura. Mantienes el control total sobre el formato de salida del modelo.

Gestión de tokens y límites

Monitorea el uso de tokens para gestionar los costos de manera efectiva. Los tokens de entrada cuestan $0.15 por millón, mientras que los tokens de salida cuestan $0.50 por millón. Los créditos son prepagados y nunca expiran. Puedes generar hasta 16,000 tokens por solicitud. La ventana de contexto admite 100,000 tokens en total.

from openai import OpenAI

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

Los límites de velocidad permiten 300 solicitudes por minuto por clave. Asegúrate de que tu aplicación maneje los límites de velocidad de forma elegante. El recuento de tokens ayuda a predecir los costos con precisión. El sistema cobra solo por las completaciones exitosas.

Gestión de errores y rechazos

Maneja los códigos de error HTTP estándar para la resolución de problemas. Un 401 indica una clave de API inválida. Una respuesta 402 significa que se ha agotado tu crédito prepagado. Un error 429 indica que has excedido el límite de velocidad. Estos errores no consumen tus tokens.

La API rara vez rechaza contenido, pero existen excepciones menores. Las solicitudes que involucran a menores siempre se rechazan. Todo el contenido adulto restante pasa sin problemas. Esto garantiza salidas fiables para tus casos de uso. Consulta el cuerpo de la respuesta para obtener mensajes de error detallados.

Preguntas frecuentes

¿Cómo funciona la parte sin censura?

El modelo está optimizado para responder sin rechazos de contenido para uso adulto lícito. No aplica los filtros corporativos estándar a temas controvertidos o explícitos. Inyectas tokens internos especiales del modelo si es necesario para prompts específicos de jailbreak.

¿Qué ocurre si me quedo sin créditos?

Recibes un error 402 que indica falta de crédito. Los errores y rechazos son gratuitos, por lo que solo pagas por el uso real de tokens. Los créditos nunca expiran, lo que te permite recargar en cualquier momento. Puedes recargar con USDT o USDC para obtener un bono.

¿La API de LLM sin censura es compatible con los SDK de OpenAI?

Sí, utiliza el formato estándar compatible con OpenAI. Solo necesitas cambiar la URL base y la clave API. El ID del modelo es "uncensored". Todos los parámetros estándar como temperature y stream funcionan como se espera.

Recupera tu clave API

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

Comenzar ahora