es ▾
Prueba con crédito de prueba

Construcción de un Chatbot NSFW: Lista de Verificación para Desarrolladores

Un chatbot NSFW tiene más partes móviles que un asistente estándar: presupuestos de tokens para roleplay largo, streaming para una sensación de chat, seguimiento honesto de costes y límites claros de contenido. Esta lista de verificación cubre las ocho decisiones que tomar antes del lanzamiento.

Última actualización

Resumen

  • Elige una API de LLM sin censura que sea compatible con OpenAI, para que tu código de chat no necesite una reescritura.
  • Transmite respuestas y mide el tiempo hasta el primer token en conversaciones reales.
  • Rastrea el coste por conversación a partir del recuento real de tokens; la tarifa es de $0.15 por cada 1M de tokens de entrada y $0.50 por cada 1M de tokens de salida.
  • Establece tus propios límites de contenido en el código; el único límite estricto a nivel del modelo es el contenido sexual que involucre a menores.

1. Elige una API de LLM sin censura

Comienza analizando el comportamiento del modelo con tus propios prompts. Envía un conjunto fijo de solicitudes lícitas, para adultos y de ficción, y registra cada rechazo. Un endpoint que rechaza trabajo creativo lícito te obliga a añadir soluciones alternativas que rompen el producto.

Nuestro endpoint responde directamente a solicitudes adultas, ficticias y controvertidas lícitas, con el id uncensored.

2. Verifica la compatibilidad con OpenAI

Apunta el SDK oficial de OpenAI a la URL base https://nsfwollama.com/v1 y enviar un mensaje corto. Si la respuesta llega en choices[0].message.content, tu código de chat existente funciona sin cambios.

  • Verifica que el streaming devuelva eventos enviados por servidor.
  • Verifica que los errores se devuelvan como JSON con un código de estado.

3. Implementar transmisión para la UX

Los usuarios juzgan un chatbot por la rapidez con la que aparecen las primeras palabras. Configura stream: true, muestra cada fragmento a medida que llega y mantén el texto completo en un búfer para almacenamiento.

Mide el tiempo hasta el primer token en conversaciones de distintas longitudes. Una respuesta que comienza rápidamente en chats cortos puede ralentizarse cuando el historial crece, así que prueba también el caso largo.

4. Calcula los costos de tokens con precisión

Las sesiones de roleplay llevan toda su historia con cada solicitud, por lo que los tokens de entrada aumentan con cada turno. La ventana de contexto es de 100,000 tokens, y el costo de una sesión larga es principalmente de entrada.

SesiónTokens de entradaTokens de salidaCoste
Respuesta única corta1,200300$0.0003
Turno de roleplay largo70,0001,500$0.0113

Recorta o resume las turnos antiguos antes de que se llene la ventana, y almacena los números de uso por conversación.

5. Manejar límites de tasa con gracia

Cada clave permite 300 solicitudes por minuto y 8 solicitudes al mismo tiempo. Una aplicación de chat rara vez alcanza ese límite por sí sola, pero una ráfaga de muchos usuarios sí. Cola las solicitudes por usuario y reintenta las respuestas 429 con retroceso exponencial.

Muestra un mensaje de espera breve en la interfaz en lugar de un retraso silencioso.

6. Define tus límites de contenido

Decide qué acepta tu producto antes de lanzarlo y aplícalo en tu propio código. Las verificaciones de edad, las reglas de consentimiento para personajes de roleplay y una lista de bloqueo para las pocas categorías que rechaces deben estar en tu aplicación, no solo en el prompt.

Escribe las reglas y pruébalas con instrucciones de cada categoría.

7. Configura Pagos Cripto para Escalar

El crédito prepagado se adapta a un producto de chat con tráfico irregular. Las recargas se pagan en USDT en TRC20 o USDC en Base, a partir de $20, y el crédito bonus se aplica a partir de $50. El saldo no puede ser inferior a cero, por lo que un bucle descontrolado se detiene en la cantidad que cargaste.

Conecta el saldo a tus propias alertas, para que veas un saldo bajo antes de que el servicio se detenga.

8. Prueba con Prompts NSFW reales

Antes del lanzamiento, ejecuta un conjunto de pruebas con prompts reales de tus usuarios, con los mismos mensajes del sistema y la misma longitud de historial. Lee las respuestas, verifica el coste por conversación y anota cada caso en el que el producto se comportó de una manera que no esperabas.

Repite la prueba después de cada cambio en la instrucción del sistema, porque pequeños cambios en la redacción pueden alterar mucho el comportamiento.

Preguntas frecuentes

¿Se permite un chatbot NSFW en esta API?

El contenido adulto y ficticio lícito se responde directamente. El único límite estricto es el contenido sexual que involucra a menores, y las reglas de tu propio producto deberían añadir más límites donde tus usuarios o tu legislación lo requieran.

¿Qué model id debo enviar?

Envía uncensored. Es el único modelo en el servicio.

¿Cuánto cuesta una sesión de chat?

A $0.15 por 1M de tokens de entrada y $0.50 por 1M de tokens de salida, una respuesta corta cuesta una fracción de centavo. Las sesiones de juego de rol largas cuestan más porque el historial se envía de nuevo en cada turno.

¿Cómo empiezo a probar?

Regístrate con Google o con un correo electrónico y una contraseña. La cuenta comienza con $0.50 de crédito de prueba, válido por 7 días, y no se necesita tarjeta.

Obtén tu clave de API

Regístrate, copia la clave y actualiza la URL del endpoint. Simple.

Prueba con crédito de prueba