Configuração da API do Janitor AI: o proxy exato, campo a campo

Updated 2026-07-15

Nas configurações de API do JanitorAI, escolha Proxy e preencha cinco campos: um nome de configuração, um ID de modelo exato como deepseek-v4-flash, o endpoint completo https://api.apisrouter.com/v1/chat/completions, sua chave de API e um custom prompt opcional. A falha mais comum é colar uma base URL que para em /v1, porque o JanitorAI nunca completa o caminho por você.

Resposta rápida: os cinco valores que o JanitorAI pede

A configuração de proxy do JanitorAI tem exatamente cinco campos, e quatro deles são copiar e colar. Abra qualquer chat, vá em API Settings, escolha Proxy como tipo de API, depois crie uma nova configuração com estes valores:

Configuration name:  APIsRouter-deepseek        (qualquer rótulo, só você vê)
Model name:          deepseek-v4-flash       (ID exato do modelo, sem espaços)
Proxy URL:           https://api.apisrouter.com/v1/chat/completions
API key:             sk-...                  (cole sem espaços no início ou no fim)
Custom prompt:       (opcional, deixe em branco para usar a ficha do personagem como está)

O que cada campo realmente faz

Mantenha o custom prompt curto e mecânico. Bons usos: limitar o tamanho da resposta, forçar terceira pessoa, proibir ações escritas para seu personagem. Maus usos: colar uma segunda ficha de personagem ou um guia de estilo de mil palavras, o que infla cada requisição e empurra o histórico de chat mais antigo para fora do contexto mais cedo. Depois de salvar, use o botão de verificar proxy se sua versão tiver um, depois envie uma mensagem de teste curta. Se nada voltar, percorra a tabela de erros abaixo antes de trocar de modelo.

  • Configuration name: um rótulo local. Nunca é enviado para a API. Nomeie pelo modelo, como APIsRouter-deepseek ou APIsRouter-glm, para manter uma configuração salva por modelo e trocar em dois toques.
  • Model name: enviado como o parâmetro model em toda requisição. Precisa ser o ID exato, minúsculo e com hífen: deepseek-v4-flash funciona, "DeepSeek V4 Flash" não.
  • Proxy URL: o endpoint completo de chat completions. O JanitorAI envia requisições exatamente para a URL que você digitar. O SillyTavern usa uma base URL terminando em /v1 e completa o caminho sozinho, além de preencher a lista de modelos automaticamente a partir de /v1/models. O JanitorAI não faz nenhuma das duas coisas, por isso uma URL que para em /v1 retorna 404 aqui, mesmo funcionando bem no SillyTavern.
  • API key: enviada como um header Authorization: Bearer só para a proxy URL. Nunca cole em uma mensagem de chat ou print de tela.
  • Custom prompt: uma instrução opcional em nível de sistema adicionada junto com a ficha do personagem, não um substituto para ela. É reenviada em toda mensagem, então cada palavra custa tokens de entrada durante toda a vida do chat.

Qual model name digitar, e por quê

A proxy URL e a API key ficam idênticas entre configurações. O único valor que muda por modelo é o model name, então a prática certa é ter uma configuração salva por modelo que você realmente usa. Para roleplay, a família DeepSeek V4 é a favorita aproximada da comunidade nos fóruns do JanitorAI: forte aderência à ficha do personagem nos preços de token mais baixos desta tabela. GLM-5, Kimi K2.6 e MiMo são boas opções de custo-benefício com políticas que acomodam conteúdo ficcional. Grok 4.5 é uma escolha comum para temas ficcionais mais sombrios ou maduros porque a política publicada da xAI permite isso explicitamente em ficção. Claude Sonnet 4.6 e Opus 4.7 escrevem a melhor prosa de tudo aqui, mas a política de uso da Anthropic proíbe conteúdo explícito, então trate o Claude como uma opção estritamente SFW de escrita criativa. Duas regras básicas independente do modelo. O JanitorAI é uma plataforma 18+ e seus termos continuam valendo no modo proxy, assim como a política de conteúdo de qualquer provider de modelo para o qual você roteia. Escolher um modelo com política flexível para ficção não suspende nenhum dos dois.

O MiMo também está no catálogo como opção de roleplay econômica; confira a página de modelos para o ID atual.
Model name (cole exatamente)Pontos fortes no JanitorAINotas de política de conteúdo
deepseek-v4-flashFavorito da comunidade; melhor custo-benefício para chats longosPolítica flexível para conteúdo ficcional
deepseek-v4-proMelhor consistência e memória em chats longosMesma família, taxa mais alta
glm-5Diálogo natural com orçamento enxutoAcomoda ficção
kimi-k2.6Contexto longo; boa opção de valorAcomoda ficção
grok-4.5Voz distinta; janela de contexto de 500KPolítica da xAI permite temas ficcionais maduros
claude-sonnet-4-6Melhor qualidade de prosa por dólarApenas escrita criativa SFW, conforme a política da Anthropic
claude-opus-4-7Caracterização mais profundaApenas escrita criativa SFW
gemini-3.5-flashBom desempenho rápido de nível intermediárioAplica a política padrão do Google

Teste a chave fora do JanitorAI primeiro

Quando uma configuração falha, você tem três suspeitos: a URL, a chave e o model name. A superfície de erro do JanitorAI é rasa, então teste os três de uma vez com curl antes de mexer no app de novo:

curl https://api.apisrouter.com/v1/chat/completions \
  -H "Authorization: Bearer sk-YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek-v4-flash",
    "messages": [{"role": "user", "content": "Say ready."}],
    "max_tokens": 20
  }'

Corrigindo 401, 404 e model not found

Se o teste com curl retornar uma resposta JSON completa, sua URL, chave e model name estão todos válidos, e o problema restante está dentro do JanitorAI: geralmente uma configuração não salva, uma configuração selecionada desatualizada, ou uma extensão de navegador bloqueando a requisição. Se o curl falhar, o código de status indica qual campo corrigir.

ErroCausa comumCorreção
401 UnauthorizedChave colada com espaço ou quebra de linha no final, chave revogada, ou o campo apagado silenciosamente após uma atualização do appCole a chave novamente sem espaços, confirme que ela começa com sk-, salve a configuração de novo
404 Not FoundA proxy URL para em /v1 ou tem um erro de digitação no caminhoUse o endpoint completo terminando em /chat/completions
Model not found / invalid modelNome de exibição em vez do ID, capitalização errada, ou um ID descontinuadoCole o ID exato em minúsculas, ex. deepseek-v4-flash; confira contra a saída de /v1/models acima
Network error / no responseConfiguração não salva, configuração errada selecionada, ou um bloqueador de anúncios interferindoSalve de novo, atualize a página forçadamente, confirme a configuração ativa, tente um perfil de navegador limpo
Resposta corta no meio da fraseMax new tokens definido baixo demais nas configurações de geração do JanitorAIAumente o max new tokens para 300 ou mais e regenere

Quanto custa de fato um mês de conversas

O JanitorAI reenvia a ficha do personagem mais o histórico recente de chat em toda mensagem, então os tokens de entrada dominam a conta. Uma configuração típica com uma ficha detalhada gira entre 4.000 e 6.000 tokens de entrada e 200 a 400 tokens de saída por mensagem. A tabela assume 5.000 de entrada e 300 de saída em 1.000 mensagens, o que é um mês pesado para a maioria dos usuários. Trate isso como estimativa: o tamanho da sua ficha e a profundidade do histórico mudam os números. Essas são as taxas do catálogo da APIsRouter. A APIsRouter é um gateway compatível com OpenAI com faturamento pague conforme o uso e sem assinatura; modelos globais são listados com 20% de desconto sobre o preço oficial e modelos chineses ficam abaixo das taxas oficiais. Não existe formulário de cadastro: você paga na página de depósito, a chave chega por email, e seu primeiro depósito adiciona um bônus de +100% de saldo. Isso faz um teste de $5 no DeepSeek ou GLM durar meses em vez de ser um compromisso mensal.

grok-4.5 é cobrado por token em taxas de carro-chefe; sua janela de contexto de 500K mantém chats muito longos dentro de uma única janela, mas o volume de entrada ainda é o que move a conta.
ModeloPreço por 1M tokens (entrada / saída)Custo estimado por 1.000 mensagens
deepseek-v4-flash$0.126 / $0.252~$0.71
deepseek-v4-pro$0.3915 / $0.783~$2.19
glm-5$0.514 / $2.314~$3.26
gemini-3.5-flash$1.20 / $7.20~$8.16
grok-4.5$1.60 / $4.80~$9.44
claude-sonnet-4-6$2.40 / $12.00~$15.60
claude-opus-4-7$4.00 / $20.00~$26.00
gpt-5.5$4.00 / $24.00~$27.20

Perguntas frequentes

Qual API o Janitor AI usa?

Por padrão o JanitorAI roda no modelo embutido. O modo proxy permite conectar qualquer API de chat completions compatível com OpenAI: você fornece a URL completa do endpoint, um ID de modelo exato e uma chave de API, e o JanitorAI envia seus chats para lá.

Como consigo uma chave de API para o Janitor AI?

De qualquer provider compatível com OpenAI. Chaves geralmente têm o formato sk- seguido de uma string longa. A chave vai no campo API key e só é enviada para a proxy URL que você configurou. Alguns gateways dispensam completamente a criação de conta: você paga primeiro e a chave chega por email.

Por que continuo recebendo erro 401 no Janitor AI?

Quase sempre é a chave em si: um espaço ou quebra de linha no final vindo de copiar e colar, uma chave revogada ou esgotada, ou uma configuração que perdeu o campo silenciosamente. Cole de novo sem espaços e salve novamente. Se uma requisição curl com a mesma chave funcionar, a chave está boa e a configuração salva é que está desatualizada.

Qual é o melhor modelo para roleplay no Janitor AI?

O consenso da comunidade favorece a família DeepSeek V4: Flash pelo custo-benefício, Pro pela consistência em chats longos. GLM-5 e Kimi K2.6 são boas opções econômicas. O Claude escreve a melhor prosa, mas a política da Anthropic proíbe conteúdo explícito, então serve apenas para chats criativos SFW.

O custom prompt substitui minha ficha de personagem?

Não. É uma instrução extra em nível de sistema enviada junto com a ficha em toda mensagem. Como é reenviada o tempo todo, mantenha em poucas frases: regras de formatação, tamanho da resposta, perspectiva. Custom prompts longos inflam o custo de entrada e disputam espaço com o histórico de chat.

Usar a API do Janitor AI é gratuito?

O modelo embutido é gratuito, com filas em horários de pico. APIs externas cobram por token, mas modelos de entrada custam uma fração de centavo por mensagem, e alguns providers oferecem camadas gratuitas bem limitadas em taxa. Para conversar de forma constante, modelos baratos pague conforme o uso superam camadas gratuitas em confiabilidade.