es ▾
Abrir cuenta

Documentación de API sin censura

Esta documentación proporciona los detalles esenciales para integrar con nuestra API de LLM sin censura. Encontrarás la URL base, los pasos de autenticación y ejemplos de código para tu lenguaje preferido.

URL Base y Autenticación

Utiliza la URL base proporcionada y una clave API para empezar a enviar solicitudes. Nuestro servicio funciona con un protocolo compatible con OpenAI, lo que significa que puedes usar SDK estándar con cambios mínimos de configuración. La URL base para todas las solicitudes es https://api.openroutereualternative.com/v1.Debes incluir tu clave de API única en el Authorization header para cada solicitud.

La autenticación es clara y segura. Genera tu clave en el Obtener clave API página a través de Google o correo electrónico. La clave se muestra inmediatamente después de la creación. Guárdela de forma segura, ya que proporciona acceso completo a sus créditos prepagados. No requerimos números de teléfono ni pasos de configuración complejos. Sus datos permanecen en un entorno conforme sin tarifas de enrutamiento ocultas.

Primera solicitud

Envía tu primer mensaje al /v1/chat/completions endpoint usando tu cliente HTTP preferido. El ID del modelo es simplemente uncensored. Este modelo es un modelo de lenguaje grande de peso abierto ajustado para uso adulto lícito y no rechaza temas controvertidos. No es GPT, Claude ni ningún otro modelo de otro proveedor.

A continuación se muestra un ejemplo básico usando cURL. Reemplaza YOUR_API_KEY con tu clave real. El cuerpo de la solicitud incluye el ID del modelo, un prompt del sistema y un mensaje del usuario. Este ejemplo demuestra la naturaleza directa y sin censura de nuestra API sin sobrecargas adicionales.

curl https://api.openroutereualternative.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the GDPR compliance docs"}]
  }'

Integración del SDK de Python

Usa el SDK oficial de Python de OpenAI con una URL base personalizada para interactuar con nuestra API. Este enfoque asegura la compatibilidad con bases de código existentes que ya usan clientes de OpenAI. Solo necesitas ajustar el base_url y api_key parámetros. El ID del modelo permanece uncensored.

Se admite streaming mediante Server-Sent Events (SSE). Usa el stream=True parámetro para recibir tokens a medida que se generan. El último fragmento contiene el uso total de tokens para la solicitud. Este método es eficiente para aplicaciones en tiempo real. Nuestra API admite parámetros como temperatura, top_p y secuencias de parada.

from openai import OpenAI

client = OpenAI(base_url="https://api.openroutereualternative.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 del SDK Node

Integrar con nuestra API utilizando el SDK de Node.js de OpenAI. Configura el cliente con la URL base específica y tu clave API. El ID del modelo es uncensored. Esta configuración te permite aprovechar métodos familiares para las completaciones de chat. Puedes pasar mensajes de contexto, establecer la temperatura y definir secuencias de parada.

La llamada a funciones es compatible a través del tools parámetro. También puedes forzar el modo JSON usando response_format: {type: "json_object"}. Esta función es útil para la extracción de datos estructurados. La API maneja parámetros como presence_penalty y frequency_penalty exactamente como se esperaba. Esta flexibilidad la convierte en una fuerte alternativa de OpenRouter para desarrolladores.

import OpenAI from "openai";

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

Streaming y Uso de SSE

Habilita la transmisión estableciendo stream: true en tu solicitud. La API devuelve un flujo de Eventos Enviados por Servidor. Cada evento contiene un fragmento de respuesta parcial. El último fragmento incluye las estadísticas completas de uso de tokens con fines de facturación.

El streaming reduce la latencia percibida para los usuarios finales. Es ideal para interfaces de chat donde se requiere retroalimentación inmediata. La ventana de contexto admite hasta 100,000 tokens para prompt y finalización combinados. La salida máxima es de 16,000 tokens por solicitud. Si max_tokens no se establece, el valor predeterminado es 2,048 tokens. Este equilibrio permite un contexto profundo sin sobrecargar el límite de respuesta.

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 y Contexto

Monitora tus límites de solicitudes para evitar interrupciones del servicio. Cada clave de API admite 300 solicitudes por minuto y 8 solicitudes concurrentes. El tamaño máximo del cuerpo de la solicitud es de 8 MB. Los errores se devuelven como códigos de estado HTTP estándar. Un error 401 indica una clave de API inválida o ausente. Un error 402 significa que se ha agotado tu crédito prepagado. Un error 429 señala que has excedido el límite de velocidad.

El uso de tokens es transparente. Los tokens de entrada cuestan $0.15 por millón, y los tokens de salida cuestan $0.50 por millón. Los errores y las denegaciones son gratuitos. El crédito se recarga solo mediante criptomonedas. El modelo rechaza solicitudes que involucran menores pero permite otro contenido adulto lícito. Esta estructura clara garantiza costos predecibles para tu aplicación.

Preguntas frecuentes

¿Cuál es la URL base para la API sin censura?

La URL base es HTTPS://api.openroutereualternative.com/v1. Esta URL funciona con cualquier cliente compatible con OpenAI. Debes incluir tu clave API en el encabezado Authorization.

¿Cómo autentifico mis solicitudes?

Incluya su clave API en el encabezado Authorization como un token Bearer. Genere su clave en la página Obtener clave API. La clave se muestra inmediatamente después del registro. Proporciona acceso a sus créditos prepagados.

¿Cuáles son los detalles de precios por token para este LLM sin censura?

Los tokens de entrada cuestan $0.15 por millón. Los tokens de salida cuestan $0.50 por millón. Los errores son gratuitos. El crédito se recarga mediante criptomonedas. No se aplican tarifas ocultas de enrutamiento.

Obtén tu clave de API

Regístrate, copia la clave, actualiza tu URL base. Esa es la configuración completa.