es ▾
Crea claves

Mejor API de LLMDocumentación de la API para el modelo uncensored

Documentación de la API para el modelo uncensored

Envía tu primera solicitud sin censura a nuestra API compatible con OpenAI en segundos. Esta guía cubre la autenticación, el uso de SDK, el streaming y los límites para la API de LLM sin censura.

Autenticación y URL base

Empieza enviando solicitudes a https://api.bestllmapiprovider.com/v1 con tu clave API. La URL base reemplaza el punto de conexión estándar de OpenAI en la configuración de tu cliente. Pasa la clave en el Authorization: Bearer <key> header para cada llamada. Esto funciona con los SDK oficiales de OpenAI y cualquier cliente compatible con OpenAI.

Encabezados requeridos

  • Content-Type: application/json
  • Authorization: Bearer YOUR_API_KEY

Mantén tu clave segura. Si la pierdes, genera una nueva desde el panel. La clave antigua deja de funcionar inmediatamente.

curl https://api.bestllmapiprovider.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate the total cost for 50k tokens"}]
  }'

Inicio rápido: Envía tu primera solicitud sin censura

Hacer una solicitud POST a /v1/chat/completions para obtener salida de texto. El ID del modelo es siempre uncensored. Envía tu prompt en el messages array. La API devuelve una respuesta directa sin filtros de contenido para uso adulto lícito.

Carga útil de ejemplo

  • model: "uncensored"
  • messages: [{"role": "user", "content": "Explain quantum entanglement."}]

Este extremo maneja solo generación de texto. No admite imágenes ni audio. Utiliza los parámetros a continuación para controlar el estilo de salida.

from openai import OpenAI

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

Parámetros: Temperatura, Top-P y Seed

Controla la creatividad con temperature y top_p. Configura temperature a 0.7 para una salida equilibrada o 1.5 para más variación. Usa top_p para limitar la masa de probabilidad de los tokens muestreados. Establecer un seed entero para resultados reproducibles. Estos parámetros te ayudan a ajustar el modelo para tareas específicas.

Parámetros clave

  • temperature: 0,0 a 2,0
  • top_p: 0,1 a 1,0
  • seed: cualquier entero

Combina esto con max_tokens para controlar la longitud. El modelo respeta estrictamente los límites de la ventana de contexto.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.bestllmapiprovider.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 y conteo de tokens

Habilita la transmisión estableciendo stream: true en tu solicitud. La API envía Eventos Enviados por Servidor (SSE) para cada token generado. Esto reduce la latencia percibida para respuestas largas. El uso de tokens se informa en el último fragmento.

Manejo de flujos

  • Lee los fragmentos a medida que llegan
  • Analiza el delta field
  • Verificar usage en el último fragmento

El streaming funciona con todos los parámetros. No afecta el precio por token. Pagas por los tokens reales generados.

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)

Llamada de Función y Modo JSON

Usar tools para llamadas de funciones o response_format para salida JSON. Establezca response_format para {"type": "json_object"} para JSON estricto. El modelo devuelve datos estructurados adecuados para su análisis. Esto es útil para construir agentes o pipelines de extracción de datos.

Configuración

  • tools: array de definiciones de funciones
  • response_format: {"type": "json_object"}

Asegúrate de que las instrucciones de tu prompt coincidan con el esquema. El modelo aún puede requerir validación. Siempre maneja los posibles errores de análisis.

Ejemplo del modo JSON

Establecer response_format para forzar una salida JSON estricta. Esto reduce la necesidad de postprocesamiento.

Límites, Errores y Ventana de Contexto

La ventana de contexto es de 100.000 tokens en total. La salida máxima es de 16.000 tokens por solicitud. Puedes enviar 300 solicitudes por minuto por clave. Se permiten ocho solicitudes concurrentes simultáneamente. Los errores devuelven códigos HTTP estándar.

Errores comunes

  • 401: Clave inválida o faltante
  • 402: Crédito insuficiente
  • 429: Límite de velocidad excedido

Las negativas por límites de contenido no cobran crédito. Los errores tampoco cobran crédito. Tu crédito prepagado nunca expira.

Límites de solicitud

El tamaño máximo del cuerpo de la solicitud es de 8 MB. Superarlo devuelve un error 413. Gestiona tu uso de tokens cuidadosamente.

Preguntas frecuentes

¿Cómo pago por la API LLM sin censura?

Recarga solo con criptomonedas (USDT en TRC20 o USDC en Base). Se acepta cualquier monto entero desde $20 hasta $500. El crédito se cobra por el uso real de tokens a $0.15 por cada 1M de tokens de entrada y $0.50 por cada 1M de tokens de salida.

¿Se utiliza el modelo sin censura para el entrenamiento?

No, tus prompts no se utilizan para el entrenamiento. El modelo es un modelo de pesos abiertos ejecutado en nuestros propios servidores. Está ajustado para responder sin rechazos de contenido para uso adulto legal.

¿Qué sucede si obtengo un error 402?

Un error 402 significa que no te queda crédito. Necesitas recargar tu cuenta con criptomonedas para continuar usando la API. Errores como 401 o 429 no cobran crédito.

Obtén tu clave de API

Regístrate, obtén tu clave, actualiza el endpoint. Eso es todo.