es ▾
Modelos UncensoredObtén tu clave

Guía de inicio rápido de API sin censura

Conecta tu cliente a nuestra API compatible con OpenAI alojada usando la URL base y tu clave API. Esta guía cubre los puntos de conexión esenciales, la transmisión y los parámetros para una integración rápida.

Autenticación y URL base

Comienza apuntando tu SDK a nuestra URL base y pasando tu clave en el encabezado de autorización. Proporcionamos un servicio directo de modelo único sin tarifas de enrutamiento de proxy. Usa el estándar Authorization: Bearer esquema para autenticar solicitudes. Tu clave se genera inmediatamente después del registro mediante Google o correo electrónico. Asegúrate de reemplazar la clave de marcador de posición en la configuración de tu cliente con la que se muestra en tu panel. La URL base es https://api.uncensoredmodelsollama.com/v1. Este endpoint admite clientes compatibles con OpenAI, lo que te permite cambiar de proveedor sin reescribir la lógica de tu aplicación. Mantén tu clave segura, ya que otorga acceso al saldo de tu crédito prepagado.

Endpoint Chat Completions

Envía solicitudes de texto al /v1/chat/completions endpoint para generar respuestas. Este endpoint maneja historiales de conversación estándar y prompts del sistema. Debes especificar el ID del modelo como uncensored en el cuerpo de la solicitud. La API devuelve respuestas formateadas en JSON que contienen el texto generado y las estadísticas de uso de tokens. Errores como crédito insuficiente o claves inválidas se devuelven con los códigos de estado HTTP apropiados. Usa este punto final para todas las tareas estándar de generación de texto. No soporta incrustaciones, imágenes ni ajuste fino. Mantén tu carga útil por debajo de 8 MB para asegurar un procesamiento confiable. El modelo procesa tokens de entrada y salida dentro de una ventana de contexto compartida.

Respuestas en streaming

Habilita el streaming estableciendo el stream parámetro a true en tu solicitud. La API devuelve Eventos Enviados por el Servidor (SSE) que contienen fragmentos incrementales de texto. Este enfoque reduce la latencia percibida para los usuarios que esperan salidas largas. Recibes información de uso de tokens en el último fragmento del flujo. Implementa un manejador de flujo en tu cliente para procesar estos eventos de manera eficiente. El streaming es ideal para interfaces de chat y aplicaciones en tiempo real. Asegúrate de que tu biblioteca cliente admita el análisis de SSE para manejar correctamente el flujo continuo de datos. La ventana de contexto total sigue siendo de 100,000 tokens independientemente del modo de streaming.

Llamada de Función y Modo JSON

Utiliza el tools parámetro para habilitar las capacidades de llamada de funciones. Define tus funciones en el cuerpo de la solicitud para permitir que el modelo devuelva datos estructurados. Establece response_format para {"type": "json_object"} para salida JSON estricta. Esta característica es útil para extraer datos o generar cargas útiles estructuradas. El modelo admite parámetros de elección de herramientas para controlar el comportamiento de invocación de funciones. Usa estas características para integrar la API en flujos de trabajo automatizados. Asegúrate de que las definiciones de tus funciones coincidan con el esquema de entrada esperado para obtener resultados confiables. La API devuelve las llamadas a herramientas en el formato estándar de OpenAI para facilitar el análisis.

Parámetros y límites de tasa

Ajustar el comportamiento de generación utilizando parámetros como temperature, top_p, y seed. Configura max_tokens para limitar la longitud de la salida, con un valor predeterminado de 2,048 si no se especifica. La API aplica un límite de velocidad de 300 solicitudes por minuto por clave. Las solicitudes concurrentes están limitadas a 8 por clave. Si excedes estos límites, la API devuelve un código de estado 429. Las solicitudes se facturan según el uso real de tokens, siendo los errores y rechazos gratuitos. El crédito nunca expira y los montos prepagados son transparentes. Gestiona tus claves cuidadosamente, ya que cada cuenta admite solo una clave activa a la vez.

Límites, Errores y Contexto

La ventana de contexto admite 100,000 tokens para la entrada y salida combinadas. Las solicitudes que superen el límite de cuerpo de 8 MB fallarán. Los errores comunes incluyen 401 para claves inválidas y 402 por crédito insuficiente. Maneja estos errores de manera adecuada en la lógica de tu aplicación. La API rechaza solicitudes que contienen contenido sexual que involucra a menores, independientemente de otras configuraciones. Otro contenido permanece sin censura para uso adulto lícito. Monitorea el uso de tokens para evitar cargos inesperados. El sistema de crédito prepagado asegura que pagues solo por lo que usas. No hay tarifas de suscripción ni costos ocultos en tu integración.

cURL

curl https://api.uncensoredmodelsollama.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List all available models in the ollama library."}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

Transmisió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)

Preguntas frecuentes

¿Cuál es la URL base de los modelos ollama sin censura?

La URL base es HTTPS://api.uncensoredmodelsollama.com/v1. Usa este endpoint con cualquier SDK compatible con OpenAI actualizando la configuración de base_url. Esta URL sirve el único modelo uncensored directamente sin enrutamiento de proxy.

¿Cómo manejo las respuestas en streaming en Python?

Establece el parámetro stream a true en tu solicitud. La API devuelve Server-Sent Events que contienen fragmentos de texto incrementales. Procesa estos eventos usando el manejador de flujo del SDK para mostrar la salida en tiempo real. Los datos de uso de tokens se proporcionan en el último fragmento del flujo.

¿Qué sucede si excedo el límite de velocidad?

La API devuelve un código de estado 429 cuando excedes 300 solicitudes por minuto u 8 solicitudes concurrentes. Tu clave permanece activa, pero las solicitudes adicionales fallarán hasta que se restablezca la ventana de límite. Monitorea tu uso para evitar interrupciones en el flujo de trabajo de tu aplicación'.

Obtén tu clave en un paso

Regístrate, copia la clave, actualiza tu URL base. Listo.

Obtén tu clave