Você encontrou um bot de que gosta no Janitor AI e quer que ele rode com DeepSeek em vez do modelo próprio do Janitor. O Janitor não tem uma chave para trocar para DeepSeek. Você conecta o DeepSeek pelo provedor Proxy do Janitor, usando uma chave de um serviço que hospeda o modelo.
Resposta curta: em um chat do Janitor, clique no botão using janitor no canto superior direito, defina Provider como Proxy e pressione + New. Cole https://api.spicyapi.ai/v1/chat/completions como Proxy URL, sua chave sk-spicy- como API key e deepseek/v4.1-flash/chat como Model. Pressione Add, recarregue a página e envie uma mensagem. Nossa primeira mensagem em um chat novo custou $0.00105.
Configuramos isso em uma conta nova do Janitor em 19 de outubro de 2026 e conferimos a requisição nos nossos próprios logs. Tudo o que está abaixo corresponde ao que o Janitor mostrou naquele dia.
- Qual DeepSeek: comece com o DeepSeek V4.1 Flash, o mais barato. Os três modelos DeepSeek V4 usam a mesma URL e a mesma chave; só o campo Model muda.
- O erro que causa a maioria dos problemas: uma Proxy URL sem
/chat/completionsno final. O Janitor agora tem um botão que acrescenta isso para você.
Passo 1: crie uma conta e adicione saldo
Cadastre-se na SpicyAPI e adicione saldo em Billing no console. Contas novas começam com $0, então uma mensagem enviada antes de você adicionar saldo volta com um erro de saldo insuficiente e não custa nada. Alguns dólares duram muito tempo nos preços abaixo.
Passo 2: crie uma chave só para o Janitor
Abra API keys no console e crie uma chave. Em Advanced, defina um daily spend cap (limite diário de gasto), por exemplo $1.
O Janitor guarda a chave e envia cada mensagem a partir dos próprios servidores, e o painel de configurações avisa que um proxy pode registrar seu IP e seus chats. Use uma chave que você não usa em nenhum outro lugar. Se um chat travar regenerando ou se a chave vazar, o limite interrompe os gastos, e você pode revogar só essa chave sem mexer nas outras.
Passo 3: adicione o proxy no Janitor
Abra um chat com um bot. No canto superior direito do chat, clique no botão que diz using janitor. Um painel de configurações abre à direita. Defina Provider como Proxy (as outras opções são janitor, janitor+ Router, OpenAI e Claude) e pressione + New em Proxy configurations.

Preencha o formulário de cima para baixo, sem espaços antes ou depois de nenhum valor:
| Campo no Janitor | O que digitar |
|---|---|
| Name | Qualquer rótulo, por exemplo SpicyAPI DeepSeek |
| Proxy URL | https://api.spicyapi.ai/v1/chat/completions |
| API key | Sua chave, começando com sk-spicy-. O Janitor marca este campo como opcional; a SpicyAPI precisa dele. |
| Model | deepseek/v4.1-flash/chat |
| Custom prompt | Deixe vazio por enquanto |
A Proxy URL precisa do caminho completo. O Janitor envia sua mensagem exatamente para o endereço que você digitar, e a forma curta https://api.spicyapi.ai/v1 retorna um 404. Se você colou a forma curta, pressione Add /chat/completions no canto superior direito do campo Proxy URL e o Janitor acrescenta o caminho. Não coloque barra no final.
O Model também precisa bater exatamente, incluindo o /chat no final. Os outros dois modelos DeepSeek são deepseek/v4-flash/chat e deepseek/v4-pro/chat.
Pressione Add. A configuração agora aparece na lista como SpicyAPI DeepSeek, com o modelo e api.spicyapi.ai embaixo, e o botão no topo do chat muda para using proxy. O formulário também tem um botão Test, mas uma mensagem real, no próximo passo, é a verificação em que nos apoiamos.
Passo 4: recarregue e envie uma mensagem
O painel avisa claramente: depois de adicionar ou alterar uma proxy URL, atualize a página. Recarregue e envie uma mensagem curta.
Em uma conta nova do Janitor, o primeiro envio abre uma caixa Complete your profile pedindo um nome e uma aparência para a persona. Preencha (um nome inventado serve) e pressione Save; o bot usa esse nome para você. Se a sua mensagem ainda estiver na caixa depois de salvar, pressione enviar mais uma vez, mas só uma vez.
Nossa primeira resposta chegou em cerca de quatro segundos:

Repare na pequena linha thoughts acima da resposta. O DeepSeek V4 raciocina antes de responder, e o Janitor recolhe esse raciocínio em uma seção fechada em vez de misturá-lo à história. Clique nela para ler o raciocínio; se deixar fechada, você vê só a resposta. De qualquer forma, você paga pelos tokens de raciocínio como saída.
Depois, abra Logs no console da SpicyAPI. A requisição aparece listada com a contagem de tokens e o custo exato. Se algo falhar, o texto do erro indica qual correção você precisa (veja a tabela mais abaixo).
As configurações de geração, e o que deixar como está
Abaixo da lista de proxies, o painel tem um bloco Generation settings: Temperature, Max tokens, Context size e, em Advanced settings, Top K, Top P, Rep. penalty e Freq. penalty.
- Max tokens: a maioria das pessoas nunca precisa mudar. Nós deixamos no padrão 0, que o Janitor descreve como "lets the model choose the length" (deixa o modelo escolher o tamanho). A resposta veio completa, com o raciocínio incluído. Se as respostas algum dia pararem no meio de uma frase ou chegarem vazias, defina 2.000 ou mais, porque o raciocínio e a resposta dividem o mesmo orçamento.
- Context size: define quanto do histórico do chat o Janitor envia em cada mensagem, e você paga por tudo isso, toda vez. Na nossa conta estava em 50.000 tokens. Reduza se o seu bot não precisar de uma memória longa, ou se as respostas falharem em um chat muito longo.
- Temperature e as Advanced settings: deixamos nos padrões. Quando um modelo não aceita uma dessas configurações de amostragem, a SpicyAPI a ignora em vez de rejeitar a mensagem, então elas não causam erro.
O Janitor não tem um campo para o nível de raciocínio do DeepSeek, então o modelo raciocina no padrão. Se você quer respostas mais rápidas e baratas, com menos raciocínio, a alavanca real é o modelo: o V4.1 Flash é ao mesmo tempo o mais barato e o mais rápido dos três.
Qual modelo DeepSeek escolher
Os três aparecem como sem restrições no nosso catálogo, o que significa que o modelo não adiciona uma camada de recusa própria. Preços por milhão de tokens:
| Modelo | Campo Model | Entrada | Saída | Escolha quando |
|---|---|---|---|---|
| DeepSeek V4.1 Flash | deepseek/v4.1-flash/chat | $0.30 | $1.20 | Você quer o DeepSeek mais barato e mais rápido. Comece por aqui. |
| DeepSeek V4 Flash | deepseek/v4-flash/chat | $0.44 | $1.32 | Você quer uma segunda opção Flash para comparar com o V4.1 Flash. |
| DeepSeek V4 Pro | deepseek/v4-pro/chat | $1.32 | $3.96 | Você quer o modelo maior e aceita cerca de 3 a 4 vezes o preço do V4.1 Flash. |
Como os três se comparam com outros 20 modelos de chat em roleplay longo está nos nossos testes de roleplay com 23 modelos de chat.
Para trocar de modelo, pressione Edit na sua configuração, altere o campo Model, salve e recarregue.
Quanto custa uma mensagem
Cada mensagem envia a definição do bot, sua persona e o histórico recente do chat, além da sua nova linha, e você paga por esses tokens de entrada a cada vez, mais a resposta. O próprio painel do Janitor diz o mesmo: a contagem de tokens do personagem não é o total da requisição.
Nossa primeira mensagem com o DeepSeek V4.1 Flash, para um bot cuja definição tem cerca de 1.100 tokens, usou 1.242 tokens de entrada e 564 tokens de saída (raciocínio incluído) e custou $0.00105. Conforme o chat cresce, a entrada cresce junto. Supondo respostas de cerca de 600 tokens:
| Chat | Entrada por mensagem | Por mensagem | Por 100 mensagens |
|---|---|---|---|
| Um chat novo (medido, 564 tokens de saída) | 1.242 tokens | $0.00105 | cerca de $0.10 |
| Um chat longo | 20.000 tokens | cerca de $0.0067 | cerca de $0.67 |
| Context size chegando a 50.000 tokens | 50.000 tokens | cerca de $0.016 | cerca de $1.57 |
As duas últimas linhas são calculadas a partir dos mesmos preços e supõem nenhum acerto de cache. Quando parte do histórico é lida do cache do modelo, essa parte é cobrada pelo preço de entrada em cache ($0.006 por milhão de tokens no V4.1 Flash), então a conta real pode sair menor. Mil tokens equivalem a cerca de 750 palavras em inglês.
O que colocar em Custom prompt
O Janitor tem dois espaços de prompt. O Custom prompt dentro da sua configuração de proxy é enviado apenas enquanto esse proxy está ativo, no topo de cada requisição. O Global prompt, em Instructions no mesmo painel, vale para todos os provedores, e quando os dois estão definidos o Janitor envia ambos. Como eles acompanham cada mensagem, um prompt longo aumenta o custo de todas elas.
Comece com os dois vazios. Se adicionar um, limite-o a formatação e estilo. Um exemplo neutro:
Write in third person, past tense. Keep each reply under 250 words. Never write the user's lines or decide the user's actions.O que você escrever é enviado exatamente como escreveu.
Como corrigir os erros comuns
O Janitor mostra a resposta da SpicyAPI depois de PROXY ERROR e do código de status. As palavras depois do código dizem o que mudar.
| Você vê | O que fazer |
|---|---|
PROXY ERROR 401, Credentials are invalid or expired, ou Missing credentials | Copie a chave novamente do console e cole sem espaços. Se você a revogou, crie uma nova. |
PROXY ERROR 404, Resource not found | A Proxy URL está incompleta. Pressione Add /chat/completions ou cole a URL completa, salve e recarregue. |
PROXY ERROR 404 que cita o modelo | O campo Model não bate. Copie de novo, incluindo /chat. |
PROXY ERROR 402 | O saldo acabou ou a chave atingiu o limite diário. Adicione saldo ou aumente o limite. |
PROXY ERROR 400 que cita um campo | O Janitor enviou um valor ou um histórico maior do que o modelo aceita. Reduza o context size e envie de novo. |
PROXY ERROR 429 | Muitas requisições em pouco tempo. Espere alguns segundos e envie de novo. |
| Uma resposta vazia, ou só a seção thoughts | Defina Max tokens como 2.000 ou mais e envie de novo. Raciocínio e resposta dividem um orçamento. |
| "A network error occurred", e nada nos seus logs do console | A mensagem nunca chegou à SpicyAPI. Confira a Proxy URL por erros de digitação, salve e recarregue. |
| O bot continua usando o modelo do Janitor | A página não foi recarregada depois de adicionar o proxy, ou o criador do bot desligou os proxies. Recarregue; se o botão ainda disser using janitor, escolha outro bot. |
Os logs do console são a verificação mais rápida: toda requisição que chega à SpicyAPI aparece ali com um ID de requisição. Se uma requisição não estiver lá, o problema está no caminho até nós, não no modelo.
O DeepSeek é grátis no Janitor AI?
Não pela SpicyAPI. Você paga por token a partir de um saldo pré-pago, sem assinatura; nossa primeira mensagem medida custou cerca de um décimo de centavo, e o único limite é o spend cap que você define na chave. A assinatura do próprio Janitor, janitor+ a $14.99 por mês, adiciona um provedor Router com mais modelos dentro do site; a rota Proxy deste guia funciona em uma conta gratuita do Janitor.
Próximo passo
Crie uma chave, preencha os quatro campos e envie uma mensagem. Qualquer modelo de chat da SpicyAPI serve no mesmo campo Model; a lista de modelos de IA sem censura mostra os demais. Se preferir rodar seus chats na sua própria máquina, a mesma chave e os mesmos modelos funcionam no SillyTavern.
Os preços atualizados de cada modelo compatível e a tabela completa de erros estão na página do proxy do Janitor AI.








