Inicio rápido: Integra nuestro LLM sin censura
Integra nuestro modelo sin censura con cero fricción utilizando clientes compatibles con OpenAI estándar. Envía texto, recibe texto y maneja contenido NSFW o de roleplay sin rechazos inesperados.
SDKs compatibles y configuración de URL base
Nuestra API funciona con cualquier cliente que soporte el protocolo de chat-completions de OpenAI. Solo necesitas actualizar la URL base y proporcionar tu clave API. La URL base para este servicio es HTTPS://api.aichatbotunfiltered.com/v1. Esto asegura la compatibilidad con bibliotecas como el SDK de Python de OpenAI, el SDK de Node.js y otros.
La autenticación se basa en una única clave API vinculada a tu cuenta. Generas esta clave durante el registro mediante Google o correo electrónico. Cada cuenta tiene una clave activa; generar una nueva reemplaza inmediatamente la clave anterior. Mantén esta clave segura, ya que controla el uso de tu crédito prepagado.
Enviar solicitudes al endpoint /v1/chat/completions
Envía tu primera solicitud utilizando el endpoint POST /v1/chat/completions. El identificador del modelo es siempre "uncensored". Este modelo responde a contenido adulto legal, roleplay y escritura creativa sin los filtros de seguridad típicos que se encuentran en otros modelos.
A continuación se muestra un ejemplo básico de curl para verificar la conectividad. Reemplaza YOUR_API_KEY con tu clave real.
- Establece el modelo a "uncensored".
- Proporciona un mensaje simple de sistema y usuario.
- Esperar una respuesta de texto directa.
curl https://api.aichatbotunfiltered.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the steps to deploy a docker container."}]
}'
Configurando Temperature, Top P y secuencias de parada
Controla la aleatoriedad y la estructura de la salida mediante parámetros estándar. Establece la temperatura entre 0 y 2 para ajustar la creatividad. Los valores más altos producen respuestas más variadas, lo cual es útil para el roleplay creativo. Los valores más bajos generan respuestas más deterministas y consistentes.
Utiliza top_p para controlar el muestreo del núcleo. Establece secuencias de parada para terminar la respuesta en marcadores específicos, como los límites del diálogo. Estos parámetros ayudan a adaptar el comportamiento del modelo a tu caso de uso específico sin enrutamiento externo.
Habilitando Streaming y Llamada de Funciones
Habilita el streaming estableciendo stream en true. Esto devuelve tokens mediante Server-Sent Events (SSE). Los detalles del uso de tokens aparecen en el último fragmento, lo que te permite rastrear los costes en tiempo real. El streaming reduce la latencia percibida para los usuarios finales.
También puedes usar la llamada de funciones. Define herramientas en el cuerpo de la solicitud para permitir que el modelo genere datos estructurados o active acciones. Esto funciona perfectamente con el formato estándar de herramientas de OpenAI. Usa tool_choice para forzar un comportamiento específico.
from openai import OpenAI
client = OpenAI(base_url="https://api.aichatbotunfiltered.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)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aichatbotunfiltered.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
¿Cómo manejo errores y límites de tasa?
Puedes encontrar errores 401 si la clave API no es válida o ha expirado. Un error 402 indica que falta crédito prepagado. Una respuesta 429 significa que has excedido el límite de 300 solicitudes por minuto por clave. Los errores no consumen tu saldo de tokens, por lo que puedes reintentar con seguridad.
¿Cuál es la ventana de contexto y el límite de salida?
El modelo admite una ventana de contexto de 100.000 tokens para prompt y completion combinados. La salida máxima por solicitud es de 16.000 tokens. Si no especificas max_tokens, el límite de salida predeterminado es de 2.048 tokens.
¿Es esto lo mismo que ChatGPT o GPT-4?
No. Este es un modelo de peso abierto distinto ajustado para respuestas sin censura. No es GPT, Claude ni ningún otro modelo de proveedor. Utiliza la misma estructura de API pero se ejecuta en nuestros propios servidores con diferentes datos de entrenamiento y alineación.
Obtén tu clave de API ahora
Regístrate, obtén tu clave y actualiza la URL base. Eso es todo.