es ▾

NoFilterDocumentación de la API

Documentación de la API

Integra nuestro LLM sin censura en tu aplicación utilizando SDKs estándar de OpenAI. Envía texto, recibe texto y elude los filtros de contenido sin configuración adicional.

sin censurahttps://api.nofilteraichatbot.com/v1

URL Base y Autenticación

Inicia cada solicitud apuntando tu cliente a https://api.nofilteraichatbot.com/v1 y incluyendo tu clave API en el encabezado de autorización.

Genera una clave a través del panel de control usando credenciales de Google o correo electrónico, luego pásala como Bearer YOUR_API_KEY para autenticar cada llamada.

Primera solicitud

Envía tu primer prompt al endpoint de chat completions para verificar la conectividad y el comportamiento del modelo.

Este ejemplo solicita una respuesta simple usando el uncensored modelo.

curl https://api.nofilteraichatbot.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Get the temperature in Tokyo"}]
  }'

Integración de Python

Utiliza la biblioteca oficial de Python de OpenAI para interactuar con nuestra API sin modificar la lógica central.

Configura la URL base para enrutar las solicitudes a nuestro motor de inferencia uncensored.

from openai import OpenAI

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

Inicializa el SDK en tu entorno JavaScript para gestionar la generación de texto sin problemas.

Asegúrate de sobrescribir la URL base predeterminada para dirigir el tráfico a nuestro endpoint específico.

import OpenAI from "openai";

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

Habilita la transmisión estableciendo stream: true para recibir respuestas parciales en tiempo real.

El último fragmento incluye un resumen del uso de tokens para un seguimiento preciso 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)

Límites de velocidad y restricciones

Cada clave de API admite 300 solicitudes por minuto y permite 8 solicitudes concurrentes.

La ventana de contexto abarca 100,000 tokens, y los cuerpos de las solicitudes deben permanecer por debajo de 8 MB.

Preguntas frecuentes

¿Cómo manejo errores de autenticación?

Un error 401 indica una clave API inválida o ausente. Verifica tu clave en el panel y asegúrate de que el formato del encabezado sea correcto.

¿Qué ocurre si me quedo sin crédito?

Las solicitudes devuelven un error 402 cuando se agota el crédito prepagado. Recarga mediante criptomonedas para reanudar el servicio inmediatamente.

¿Por qué obtengo un error 429?

Una respuesta 429 significa que has excedido el límite de velocidad de 300 solicitudes por minuto por clave. Espera a que se restablezca el intervalo o reduce las solicitudes concurrentes.

Asegura tu clave API

Regístrate, obtén la clave, actualiza el endpoint. Integración sencilla.

Reclamar clave de prueba