es ▾
Prueba con crédito de prueba

Inicio rápido: integración de API sin censura

Integra nuestro LLM sin censura en tu aplicación con el SDK oficial compatible con OpenAI. Configurarás la URL base, te autenticarás con tus créditos de criptomonedas prepagados y enviarás solicitudes de texto inmediatamente.

Prerrequisitos: instalación del SDK oficial

Instala la biblioteca que coincida con tu entorno de desarrollo para comenzar la comunicación con la API. El SDK maneja la autenticación y la serialización automáticamente para que puedas centrarte en la lógica.

Para entornos Python, usa el administrador de paquetes estándar para instalar la última versión. Los desarrolladores de Node.js deben añadir el paquete npm a las dependencias de su proyecto. Ambas herramientas soportan el mismo protocolo compatible con OpenAI.

  • Python: pip install openai
  • Node.js: npm install openai

Configurar la URL base y la clave API

Configura el cliente para que apunte a nuestro endpoint específico y usa tu clave única para la autorización. Esta configuración asegura que todas las solicitudes se enruten a través de nuestra infraestructura uncensored en lugar del proveedor predeterminado. Debes reemplazar el marcador de posición con la clave generada en tu panel de control.

La estructura de la URL base se mantiene consistente con las implementaciones estándar, pero el dominio difiere. Este cambio es crítico porque nuestro modelo no comparte el mismo enrutamiento que los gigantes comerciales. Mantén tu clave segura y no la expongas en el código del lado del cliente.

  • URL base: https://api.filterwithoutai.com/v1
  • Cabecera de autenticación: Authorization: Bearer YOUR_API_KEY

Realizando tu primera solicitud a /v1/chat/completions

Envía una solicitud POST al endpoint de chat completions con tu prompt e identificador del modelo. El sistema procesa el texto y devuelve una respuesta sin filtros de contenido para temas adultos legales. Debes especificar el ID del modelo como uncensored acceder a este comportamiento específico.

El cuerpo de la solicitud incluye parámetros estándar como messages y model. La API acepta tu entrada y genera texto basándose en los límites de la ventana de contexto. Los errores durante el procesamiento no consumen tus créditos prepagados, garantizando una facturación justa.

Gestión de respuestas en streaming y uso de tokens

Habilita el streaming para recibir la salida del modelo en fragmentos en lugar de esperar la respuesta completa. Este método reduce la latencia percibida y te permite mostrar texto en tiempo real para los usuarios. El SDK maneja automáticamente el protocolo Server-Sent Events (SSE).

El uso de tokens se informa en el fragmento final del stream. Puedes rastrear los conteos de entrada y salida para gestionar tus créditos prepagados de manera efectiva. El máximo de salida por solicitud es de 16,000 tokens, o 2,048 si no estableces el límite explícitamente.

Configurando modo JSON y llamada de herramientas

Estructura tus respuestas para uso programático habilitando el modo JSON o definiendo esquemas de herramientas. Esta función asegura que el modelo genere datos válidos que tu aplicación pueda analizar sin errores. Usa el response_format parámetro para forzar una salida JSON estricta.

La llamada de herramientas permite al modelo ejecutar funciones basándose en las instrucciones de tu prompt. Puedes definir herramientas y especificar cómo debe elegir el modelo. Esta capacidad funciona sin problemas con nuestro modelo único sin censurar sin sobrecarga adicional de configuración.

Comprender los límites de tasa y la concurrencia

Monitora el volumen de tus solicitudes para evitar interrupciones del servicio causadas por la limitación de velocidad. Nuestra infraestructura aplica un límite de 300 solicitudes por minuto por clave de API. También puedes enviar hasta 8 solicitudes concurrentes simultáneamente utilizando la misma clave.

Si superas estos límites, la API devuelve un código de estado 429. Cada cuenta solo admite una clave activa a la vez, por lo que generar una nueva clave reemplaza a la anterior. Los cuerpos de las solicitudes no deben exceder los 8 MB para garantizar un procesamiento eficiente.

cURL

curl https://api.filterwithoutai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list three ways to optimize a python loop"}]
  }'

Python

from openai import OpenAI

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

¿Qué define tu modelo sin censura frente a otras opciones?

Nuestro modelo es una solución de peso abierto ajustada específicamente para responder sin rechazos de contenido para uso adulto lícito. No utiliza tus prompts para entrenamiento y ofrece facturación prepagada transparente sin bloqueos mensuales. La ventana de contexto admite 100,000 tokens para conversaciones extendidas.

¿Cómo funciona la facturación con créditos de criptomonedas?

Pagas solo por los tokens utilizados, con errores y denegaciones gratuitos. Los créditos se recargan mediante USDT (TRC20) o USDC (Base) con créditos de bonificación para cantidades mayores. Tu crédito prepagado nunca caduca, eliminando la necesidad de gestionar suscripciones recurrentes.

¿Hay un límite estricto de contenido?

Sí, el contenido sexual que involucra a menores siempre se rechaza independientemente de la configuración del modelo. Todos los demás temas adultos, ficticios o controversiales legales se procesan sin filtros. Esto garantiza el cumplimiento normativo mientras se mantiene la experiencia sin censura que esperan los desarrolladores.

Asegura tu clave API

Regístrate, copia el token y actualiza el endpoint. Eso es todo lo que necesitas.

Prueba con crédito de prueba