es ▾
Obtener clave API

API compatible con OpenAI Uncensored

Documentación de la API

Esta documentación proporciona una guía de inicio rápido para integrar con nuestra API compatible con OpenAI. Puedes enviar texto y recibir respuestas sin filtrar utilizando código de cliente estándar.

URL Base y Autenticación

La API acepta solicitudes a https://api.qwenapipricing.com/v1. Cada llamada requiere un token Bearer pasado en el Authorization header. Generas esta clave en la página de registro e identifica tu cuenta de crédito prepagado.

  • Usa encabezados HTTP estándar para autenticación.
  • La clave permanece válida hasta que expire tu crédito o la revokes.

Primera solicitud

Envía una solicitud de finalización de chat para probar la conectividad. Esta llamada simple verifica que tu clave funciona y devuelve una respuesta básica.

Puedes verificar que tu clave funciona con este ejemplo.

curl https://api.qwenapipricing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the costs for the qwen2.5 models"}]
  }'

Integración de Python

Usa el SDK oficial de Python de OpenAI para interactuar con nuestro servicio. Apunta el cliente a nuestra URL base y proporciona tu clave.

Esta configuración funciona con la mayoría de las bibliotecas estándar de Python que esperan endpoints de OpenAI.

from openai import OpenAI

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

Integración con Node.js

Los desarrolladores de Node pueden usar la openai paquete npm. Configura el cliente con nuestra URL base para enviar solicitudes.

Este enfoque mantiene la compatibilidad con bases de código existentes de OpenAI.

import OpenAI from "openai";

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

Habilita la transmisión estableciendo stream: true en tu solicitud. La API devuelve tokens mediante Eventos Enviados por Servidor.

Cada fragmento incluye datos de uso en el último evento, lo que te permite rastrear el consumo en tiempo real.

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 de velocidad y errores

Cada clave permite 300 solicitudes por minuto y 8 conexiones concurrentes. Recibes un error 401 para claves inválidas, 402 cuando se agota el crédito y 429 por límites de tasa. La ventana de contexto admite 100.000 tokens en total.

Preguntas frecuentes

¿Cómo empiezo con la API de LLM uncensored?

Regístrate con Google o correo electrónico para recibir una clave. Usa la URL base y la clave en tu SDK compatible con OpenAI preferido para enviar solicitudes de inmediato.

¿Cuál es el tamaño de la ventana de contexto?

El modelo admite una ventana de contexto de 100.000 tokens para prompt y completion combinados.

¿La API admite streaming?

Sí, establece el parámetro stream en true para recibir respuestas token por token mediante Server-Sent Events.

Obtén tu clave de API

Regístrate, obtén la clave y actualiza la URL base. Ese es todo el proceso.

Obtener clave API