es ▾

API sin censura, sin rechazos, solo cripto

Referencia de la API de ollama sin censura

Comienza con la API de ollama sin censura enviando una sola solicitud a nuestro endpoint compatible con OpenAI. Esta guía cubre autenticación, streaming y manejo de errores para una integración inmediata.

URL Base y Autenticación

La URL base para todas las solicitudes es HTTPS://api.uncensoredollama.com/v1. Te autenticas pasando tu clave API en el encabezado Authorization. El formato del encabezado debe ser exactamente 'Bearer YOUR_API_KEY'. Esta clave se genera inmediatamente después de registrarte vía Google o correo electrónico. No se requiere verificación de número de teléfono. Tu clave funciona con cualquier cliente SDK estándar de OpenAI.

Primera solicitud

Envía tu primer prompt al endpoint /v1/chat/completions. El ID del modelo es 'uncensored'. Este modelo responde sin negativas de contenido para uso adulto lícito. No es GPT ni Claude. Usa el siguiente comando curl para verificar la conectividad.

curl https://api.uncensoredollama.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list 3 common rust compile errors"}]
  }'

Esperar una respuesta JSON con el texto generado. Si recibes un error, verifica la validez de tu clave. El modelo maneja bien las instrucciones complejas. Puedes ajustar parámetros como temperature para obtener salidas más creativas.

Integración del SDK de Python

Utiliza la biblioteca oficial de Python de OpenAI para una integración sencilla. Establece los atributos base_url y api_key en la instancia del cliente. Esto te permite reutilizar las estructuras de código existentes. El siguiente ejemplo demuestra una llamada simple de finalización de chat.

from openai import OpenAI

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

El objeto de respuesta contiene el texto generado en el array de choices. Puedes extraer el contenido directamente. Este método es fiable para el procesamiento por lotes. Maneja los reintentos automáticamente.

Uso del SDK Node

Inicializa el cliente de OpenAI con tus credenciales. La base_url debe apuntar a nuestro endpoint. Esto garantiza la compatibilidad con aplicaciones Node.js estándar. Utiliza el siguiente fragmento de código para crear una instancia del cliente.

import OpenAI from "openai";

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

Llama al método chat.completions.create con tu ID de modelo. El modelo 'uncensored' responde eficazmente a las instrucciones del sistema. Puedes transmitir resultados o esperar la respuesta completa. El manejo de errores debe capturar problemas de red.

Datos de uso de streaming

Habilita el streaming estableciendo stream en true. Esto devuelve fragmentos a medida que se generan. El último fragmento contiene estadísticas de uso. Esto incluye los recuentos de tokens de entrada y salida. Estos datos son cruciales para la precisión de la facturación.

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)

Procesa cada fragmento para construir la respuesta completa. La función de streaming reduce la latencia percibida. Funciona bien para aplicaciones en tiempo real. El uso de tokens solo aparece en el último fragmento.

Límites y errores

Estás limitado a 300 solicitudes por minuto por clave. La ventana de contexto es de 100.000 tokens. Los errores incluyen 401 para claves no válidas y 402 para crédito insuficiente. El error 429 indica limitación de velocidad. Maneja estos códigos de manera elegante en tu aplicación. Las denegaciones no consumen crédito. Los errores son gratuitos. Tu crédito prepagado nunca expira.

Preguntas frecuentes

¿La API de ollama sin censura admite llamada de funciones?

Sí, la API admite llamadas a funciones a través del parámetro tools. Puedes definir herramientas personalizadas en tu solicitud. El modelo devolverá JSON estructurado para la ejecución de herramientas. Esto funciona con clientes SDK estándar de OpenAI.

¿Cómo funciona la tarificación para la API de IA sin censura?

El precio es de $0.15 por cada 1M de tokens de entrada y $0.50 por cada 1M de tokens de salida. Pagas solo por el uso real de tokens. Los errores y las denegaciones son gratuitos. El crédito prepagado se cobra por uso y nunca expira.

¿El modelo sin censura se entrena con mis datos?

No, los prompts no se utilizan para el entrenamiento. Tus datos permanecen privados. El modelo es un modelo de pesos abiertos ejecutado en nuestros servidores. No es GPT, Claude ni ningún otro modelo de proveedor.

Genera tu clave de API

Regístrate, copia tu clave y apunta tu SDK a la nueva URL base. La configuración toma segundos.

Abrir cuentaVer documentación