Configuração de proxy do Janitor AI: formato de URL, modelos e correções de 429
Updated 2026-07-15
No JanitorAI, um proxy é um endpoint de LLM customizado: você cola uma URL completa de chat completions, um model name e uma API key, e seus chats rodam no modelo que você escolheu. A maioria das falhas de configuração vem de colar uma base URL em vez do endpoint completo, e a maioria dos erros 429 vem de chaves gratuitas compartilhadas batendo no limite de taxa em horários de pico.
Resposta rápida: os três campos que o JanitorAI pede
A configuração de proxy do JanitorAI pede exatamente três valores: uma proxy URL, um model name e uma API key. A proxy URL precisa ser o endpoint completo de chat completions, não uma base URL. Se o seu provider te dá uma base URL terminando em /v1, adicione /chat/completions antes de colar no JanitorAI. Esse detalhe sozinho causa mais configurações falhadas do que tudo mais junto. Digite o ID do modelo exatamente como o provider escreve, minúsculo e com hífens incluídos, depois salve e envie uma mensagem de teste curta. Se voltar uma resposta, está pronto. Se voltar um código de erro, pule para a tabela de erros abaixo. Todo código comum tem uma causa específica e uma correção específica.
Proxy URL: https://api.apisrouter.com/v1/chat/completions
Model: deepseek-v4-flash
API Key: sk-... (cole exatamente, sem aspas, sem espaços no final)O que "proxy" significa na comunidade do JanitorAI
A palavra é enganosa. No jargão do JanitorAI, um proxy não é um proxy de rede ou uma VPN. É qualquer endpoint de API compatível com OpenAI para o qual o site envia suas requisições de chat em vez do backend padrão. A comunidade adotou o termo anos atrás, quando as pessoas começaram a rotear chats por proxies reversos de APIs de providers, e o nome ficou mesmo com a maioria das configurações de hoje falando diretamente com um provider ou gateway. As pessoas rodam um proxy por três motivos. Primeiro, escolha de modelo: você escolhe exatamente qual LLM escreve seus personagens em vez de aceitar o que o site usa por padrão. Segundo, qualidade: modelos como DeepSeek V4 ou Claude escrevem cenas mais longas e coerentes que uma camada gratuita embutida. Terceiro, controle de custo: com uma chave paga por token você vê exatamente quanto cada chat custa, em vez de pagar por uma assinatura que talvez você não use por completo. Existem três tipos de endpoints que você vai ver compartilhados na comunidade. APIs oficiais de provider (OpenAI, Anthropic, xAI, DeepSeek) exigem uma conta com cada fornecedor. Gateways agregam muitos modelos atrás de uma única URL compatível com OpenAI e uma única chave. "Proxies gratuitos" da comunidade são chaves compartilhadas que outra pessoa paga, motivo pelo qual são instáveis e pesadamente limitados em taxa. Mais uma coisa que vale dizer com clareza: seja qual for o endpoint que você usar, a política de conteúdo do provider do modelo a montante continua se aplicando a toda resposta, e os próprios termos do JanitorAI, incluindo sua exigência de maioridade, continuam regendo a plataforma. Conhecer as duas políticas antes de escolher um modelo evita recusas no meio de uma cena.
Configuração completa: da chave de API à primeira resposta
Se você quer uma única chave que cubra DeepSeek, GLM, Kimi, Claude, Gemini e Grok de uma vez, um gateway compatível com OpenAI como a APIsRouter é a rota de baixo atrito: o checkout em /topup não exige cadastro de conta, a chave chega por email, e a proxy URL para o JanitorAI é https://api.apisrouter.com/v1/chat/completions. Uma nuance se você também usa o SillyTavern: o SillyTavern quer a base URL terminando em /v1 e preenche a lista de modelos automaticamente a partir de /v1/models com sua chave, enquanto o JanitorAI quer o caminho completo incluindo /chat/completions. Mesmo endpoint, quantidade diferente da URL. Misturar os dois formatos é a principal causa de erros 404 nos dois apps.
- Consiga uma chave de API de um provider ou gateway compatível com OpenAI. Você precisa da string da chave e da URL do endpoint documentado.
- Abra qualquer chat de personagem no JanitorAI, depois abra API Settings e selecione a opção Proxy.
- Cole a URL completa do endpoint terminando em /chat/completions no campo de proxy URL.
- Digite o ID do modelo exatamente como documentado, por exemplo deepseek-v4-flash ou glm-5.
- Cole a chave de API, salve as configurações, e atualize a página se o salvamento não registrar.
- Envie uma mensagem de teste de uma linha. Uma resposta normal significa que toda a cadeia funciona.
Teste o endpoint com curl antes de culpar o JanitorAI
Quando um proxy se comporta mal, teste o endpoint fora do JanitorAI primeiro. Uma chamada curl de 10 segundos diz se o problema é o endpoint, a chave, ou o jeito que você configurou o site. Rode isso em qualquer terminal, com sua própria chave e modelo:
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": "Reply with one short sentence."}]
}'Erro 429: por que proxies gratuitos limitam a taxa no pico
Uma resposta 429 significa "requisições demais". É de longe o erro de proxy mais reportado na comunidade do JanitorAI, e o padrão por trás dele é previsível. Um proxy gratuito ou compartilhado é uma única chave de API servindo centenas ou milhares de usuários. Providers aplicam limites por chave em requisições por minuto e tokens por minuto, então quando o tráfego de horário de pico dos EUA chega, todo mundo passa pela mesma cota e a chave começa a rejeitar requisições. Você não está sendo escolhido a dedo. O balde simplesmente está vazio, e ele reabastece mais devagar exatamente quando mais gente quer conversar. Proxies gratuitos têm um segundo modo de falha: a própria chave morre. Chaves compartilhadas são revogadas por violação de política ou saldo esgotado, e nesse ponto a mesma URL começa a devolver 401 ou 404, muitas vezes sem aviso nenhum. Endpoints pagos evitam a parede do horário de pico estruturalmente. Sua chave tem sua própria cota em vez de dividir um balde com uma multidão, o faturamento é por token então o provider não tem motivo para te empurrar para um tier de assinatura, e a capacidade é provisionada para tráfego pagante. Se você ver um 429 em uma chave paga pessoal, quase sempre é um limite de rajada curto: espere alguns segundos e tente de novo, ou desacelere as regenerações em disparo rápido. 429s persistentes em uma chave pessoal merecem um ticket de suporte, não uma solução alternativa.
Tabela de erros de proxy do JanitorAI: 429, 401, 404, timeout
Compare o código que o JanitorAI mostra com esta tabela. A coluna de correção assume que você já confirmou que o endpoint funciona com o teste curl acima; se o curl falhar da mesma forma, o problema está do lado do endpoint, não no JanitorAI.
| Erro | O que realmente significa | Correção |
|---|---|---|
| 429 Too Many Requests | A chave bateu no limite de taxa. Em proxies gratuitos compartilhados isso é toda a base de usuários esgotando uma única cota nos horários de pico. | Espere e tente de novo. Se acontece toda noite, mude da chave compartilhada para uma chave pessoal pague por token com cota própria. |
| 401 Unauthorized | O endpoint rejeitou sua chave: chave errada, expirada ou revogada, ou espaço em branco perdido colado ao redor dela. | Cole a chave de novo sem espaços ou aspas. Confirme que a chave pertence ao mesmo provider da URL. Teste com curl. |
| 404 Not Found | O caminho da URL está errado. Geralmente uma base URL terminando em /v1 foi colada sem /chat/completions, ou o ID do modelo não existe. | Use o endpoint completo terminando em /chat/completions e copie o ID do modelo da lista do provider. |
| Timeout / sem resposta | O endpoint está inacessível, sobrecarregado, ou a resposta é longa demais para terminar a tempo. | Confira o status do provider, diminua o max tokens nas configurações de geração, e tente de novo fora do pico. Se o curl também travar, o endpoint está fora do ar. |
Qual modelo rodar atrás do seu proxy do Janitor AI
A escolha de modelo importa mais do que qualquer ajuste nas configurações de geração. O consenso da comunidade é estável: a família DeepSeek V4 é a favorita para roleplay porque escreve respostas longas e dentro do personagem a preços onde o custo deixa de ser uma consideração. GLM-5, Kimi K2.6 e MiMo são as opções de valor que vale revezar quando você quer uma voz diferente. O Grok 4.5 entra na lista das opções de política flexível porque a política publicada da xAI permite temas maduros em cenários claramente ficcionais para usuários adultos. O Claude Sonnet 4.6 escreve a prosa mais forte do catálogo e serve para escrita criativa SFW; a política da Anthropic proíbe conteúdo explícito, então mantenha ele em chats voltados a história, não explícitos. Todos os preços de catálogo abaixo são pague conforme o uso, sem assinatura. Modelos globais têm preço 20% abaixo das taxas oficiais e modelos chineses abaixo do preço oficial, e um primeiro depósito dobra seu saldo inicial.
| ID do modelo | Entrada $/1M tokens | Saída $/1M tokens | Encaixe para o JanitorAI |
|---|---|---|---|
| deepseek-v4-flash | $0.126 | $0.252 | Favorito da comunidade, jeito mais barato de rodar chats longos |
| deepseek-v4-pro | $0.3915 | $0.783 | Escrita mais forte que o Flash, ainda na faixa de orçamento |
| glm-5 | $0.514 | $2.314 | Opção de valor com uma voz narrativa distinta |
| kimi-k2.6 | listado em /pricing | listado em /pricing | Opção de valor, forte com fichas de contexto longo |
| grok-4.5 | $1.60 | $4.80 | Política flexível para temas ficcionais maduros, apenas adultos |
| gemini-3.5-flash | $1.20 | $7.20 | Rápido, lida bem com históricos de chat muito longos |
| claude-sonnet-4-6 | $2.40 | $12.00 | Melhor qualidade de prosa, apenas escrita criativa SFW |
Perguntas frequentes
O que é um proxy no Janitor AI?
Um proxy no JanitorAI é um endpoint de API customizado que gera suas respostas de chat em vez do backend padrão. Você o configura com três valores: uma URL completa de chat completions, um model name e uma API key. É jargão da comunidade, não um proxy de rede ou VPN.
Como consigo uma proxy URL para o Janitor AI?
Consiga uma chave de API de um provider ou gateway compatível com OpenAI, depois use o endpoint documentado de chat completions dele como a proxy URL. Precisa ser o caminho completo terminando em /chat/completions, por exemplo https://api.apisrouter.com/v1/chat/completions, não só uma base URL terminando em /v1.
Por que o Janitor AI continua me dando erro 429?
Um 429 significa que a chave de API por trás do seu proxy bateu no limite de taxa. Em proxies gratuitos compartilhados isso acontece toda noite de pico porque milhares de usuários drenam a cota de uma única chave. Uma chave pessoal paga por token tem sua própria cota, então os 429s caem para limites de rajada ocasionais que você corrige esperando alguns segundos.
Existe um proxy verdadeiramente gratuito para o Janitor AI?
Proxies gratuitos da comunidade existem, mas rodam em chaves compartilhadas ou doadas, então limitam a taxa forte nos horários de pico e morrem sem aviso quando a chave é revogada ou drenada. Alguns providers oficiais oferecem pequenas camadas gratuitas que você pode usar com sua própria conta, o que é mais estável que uma chave compartilhada mas ainda bem limitado.
Qual modelo é melhor para roleplay no Janitor AI?
O padrão da comunidade é a família DeepSeek V4 pela mistura de qualidade de escrita e custo muito baixo, com GLM-5, Kimi K2.6 e MiMo como alternativas de valor. O Grok 4.5 é a escolha comum onde a política favorável à ficção da xAI importa, e o Claude Sonnet 4.6 é a escolha de qualidade para escrita de histórias SFW.
É seguro colocar minha chave de API no Janitor AI?
Trate qualquer chave que você cola em um site de terceiros como exposta a esse site. Use uma chave dedicada para o JanitorAI em vez de uma compartilhada com outros projetos, mantenha um saldo pequeno no faturamento pague conforme o uso para limitar o pior caso de uso indevido, e rotacione a chave se ver uso que não reconhece.