PT ▾
Experimente com crédito de teste

Construindo um Chatbot NSFW: Lista de Verificação do

Um chatbot NSFW tem mais partes móveis do que um assistente padrão: orçamentos de token para roleplay longo, streaming para uma sensação de chat, rastreamento honesto de custos e limites claros de conteúdo. Esta lista de verificação cobre as oito decisões a serem tomadas antes do lançamento.

Última atualização

Resumo

  • Escolha uma API de LLM uncensored que seja compatível com OpenAI, para que seu código de chat não precise ser reescrito.
  • Transmita respostas e meça o tempo até o primeiro token em conversas reais.
  • Acompanhe o custo por conversa com base na contagem real de tokens; a taxa é de $0.15 por 1M de tokens de entrada e $0.50 por 1M de tokens de saída.
  • Defina seus próprios limites de conteúdo no código; a única restrição rígida no nível do modelo é o conteúdo sexual envolvendo menores.

1. Escolha uma API de LLM Sem Censura

Comece analisando o comportamento do modelo com seus próprios prompts. Envie um conjunto fixo de solicitações lícitas, para adultos e fictícias, e registre todas as recusas. Um endpoint que recusa trabalho criativo lícito obriga você a adicionar soluções alternativas que podem comprometer o produto.

Nosso endpoint responde diretamente a solicitações adultas, fictícias e controversas, com o id uncensored.

2. Verifique a Compatibilidade com OpenAI

Aponte o SDK oficial do OpenAI para a URL base https://nsfwollama.com/v1 e enviar uma mensagem curta. Se a resposta voltar em choices[0].message.content, seu código de chat existente funciona sem alterações.

  • Verifique se o streaming retorna eventos enviados pelo servidor.
  • Verifique se os erros retornam como JSON com um código de status.

3. Implemente Streaming para UX

Os usuários julgam um chatbot pelo tempo até o aparecimento das primeiras palavras. Defina stream: true, mostre cada chunk conforme ele chega e mantenha o texto completo em um buffer para armazenamento.

Meça o tempo até o primeiro token em conversas de diferentes comprimentos. Uma resposta que começa rapidamente em chats curtos pode ficar lenta quando o histórico cresce, então teste também o caso longo.

4. Calcule os Custos de Tokens com Precisão

Sessões de roleplay carregam toda a sua história com cada solicitação, então os tokens de entrada crescem a cada turno. A janela de contexto é de 100.000 tokens, e o custo de uma sessão longa é principalmente de entrada.

SessãoTokens de entradaTokens de saídaCusto
Resposta curta única1,200300$0.0003
Turno de roleplay longo70,0001,500$0.0113

Remova ou resuma as interações antigas antes que a janela se preencha e armazene os números de uso por conversa.

5. Gerencie Limites de Taxa com Elegância

Cada chave permite 300 solicitações por minuto e 8 solicitações simultâneas. Um aplicativo de chat raramente atinge esse limite sozinho, mas uma explosão de muitos usuários pode. Faça fila de solicitações por usuário e retente as respostas 429 com backoff exponencial.

Exiba uma mensagem curta de espera na interface em vez de um atraso silencioso.

6. Defina seus Limites de Conteúdo

Decida o que seu produto aceita antes do lançamento e imponha isso no seu próprio código. Verificações de idade, regras de consentimento para personagens de roleplay e uma lista de bloqueio para as poucas categorias que você recusa tudo devem estar no seu aplicativo, não apenas no prompt.

Escreva as regras e teste-as com prompts de cada categoria.

7. Configure Pagamentos Cripto para Escala

O crédito pré-pago se encaixa em um produto de chat com tráfego irregular. As recargas são pagas em USDT na TRC20 ou USDC na Base, a partir de $20, e o crédito bônus aplica-se a partir de $50. O saldo não pode ficar abaixo de zero, então um loop descontrolado para no valor que você carregou.

Conecte o saldo aos seus próprios alertas, para que você veja um saldo baixo antes que o serviço seja interrompido.

8. Teste com Prompts NSFW Reais

Antes do lançamento, execute um conjunto de testes com prompts reais dos seus usuários, com as mesmas mensagens de sistema e o mesmo comprimento de histórico. Leia as respostas, verifique o custo por conversa e registre todos os casos em que o produto se comportou de uma forma que você não esperava.

Repita o teste após cada alteração no prompt do sistema, pois pequenas mudanças de wording podem alterar muito o comportamento.

Perguntas frequentes

Um chatbot NSFW é permitido nesta API?

Conteúdo adulto lícito e fictício é respondido diretamente. A única limitação rígida é o conteúdo sexual envolvendo menores, e as regras do seu produto devem adicionar outras limitações onde seus usuários ou sua legislação exigirem.

Qual model id devo enviar?

Envie uncensored. É o único modelo no serviço.

Quanto custa uma sessão de chat?

A $0,15 por 1M de tokens de entrada e $0,50 por 1M de tokens de saída, uma resposta curta custa uma fração de centavo. Sessões longas de roleplay custam mais porque o histórico é enviado novamente a cada turno.

Como faço para começar os testes?

Cadastre-se com Google ou com um e-mail e uma senha. A conta começa com $0.50 de crédito de teste, válido por 7 dias, e não é necessário cartão.

Obtenha sua chave de API

Registre-se, copie a chave e atualize a URL do endpoint. Simples.

Experimente com crédito de teste