Voltar ao blog

Ferramentas e integraçõesGuia

Conecte o Cherry Studio ao CheapTokens: provedor personalizado, Base URL

Adicione um provedor personalizado no Cherry Studio: a Base URL com a barra no final, chave de API, id do modelo e Model Check, além de correções para 401 e 404.

Por CheapTokens TeamPublicado em 6 min de leitura

Cherry Studio conectado ao CheapTokens: adicionar provedor, chave de API, DeepSeek-V4-Flash
Nesta página
  1. O que você precisa antes de abrir o app
  2. Adicione o provedor personalizado
  3. Por que a barra no final importa
  4. Chave, modelo e Model Check
  5. Envie a primeira mensagem
  6. Qual modelo colocar em um chat de desktop
  7. Quanto custa uma sessão de chat
  8. Se não funcionar

Para usar o CheapTokens no Cherry Studio, adicione um provedor personalizado (Configurações → Provedor de Modelos → Adicionar Provedor), coloque https://api.cheaptokens.dev/v1/ no campo OpenAI Base URL, cole sua chave de API e adicione o id do modelo deepseek-ai/DeepSeek-V4-Flash-0731 manualmente. Depois verifique a chave com Model Check e diga olá. É só isso; o único detalhe que pega é a barra no final da URL.

Você abre um app de chat para desktop porque quer uma janela para vários modelos e um saldo por trás deles, não uma aba de navegador por serviço. O Cherry Studio é feito para isso: é uma estação de trabalho de IA open-source para Windows, macOS e Linux (AGPL-3.0 Community Edition) com chat, agentes e bases de conhecimento, e aceita qualquer serviço compatível com OpenAI como provedor personalizado. O CheapTokens fala o formato OpenAI Chat Completions, então se encaixa. Os passos abaixo seguem a página de docs do Cherry Studio sobre provedores personalizados, verificada em 7 de novembro de 2026; o app em si muda, então se um rótulo tiver se movido, procure a mesma palavra por perto.

O que você precisa antes de abrir o app#

Três coisas, todas curtas:

  • a Base URL: https://api.cheaptokens.dev/v1/ (com a barra no final — o motivo está na próxima seção);
  • uma chave de API da sua conta CheapTokens, guardada em algum lugar de onde você possa copiá-la, não colada em uma nota compartilhada;
  • o id completo do modelo. O nome curto da lista de preços não é aceito pela API; use o id do gateway, por exemplo deepseek-ai/DeepSeek-V4-Flash-0731. Os outros ids estão no guia de listagem de modelos e na documentação do CheapTokens.

Adicione o provedor personalizado#

Abra Configurações (o ícone de engrenagem), depois Provedor de Modelos. No final da lista de provedores está + Adicionar Provedor. Clique nele e o diálogo Adicionar Provedor Personalizado aparece.

Preencha assim:

Campo O que inserir
Nome do Provedor CheapTokens (qualquer nome que você reconheça)
Chave de API sua chave CheapTokens
OpenAI Base URL https://api.cheaptokens.dev/v1/

O Cherry Studio mostra campos de endpoint 'OpenAI' e 'Anthropic' por padrão. Preencha apenas o protocolo que você realmente usa; para um chat normal é o da OpenAI, e o campo Anthropic pode ficar vazio. Sob cada campo Base URL o app mostra uma prévia do caminho final da requisição. Leia. É a forma mais rápida de pegar um endereço errado antes de enviar qualquer coisa.

Os valores para o diálogo Adicionar Provedor Personalizado
Valores a inserir no diálogo Adicionar Provedor Personalizado do Cherry Studio: nome, chave, OpenAI Base URL e id do modelo

Clique em Adicionar para salvar.

Por que a barra no final importa#

O Cherry Studio monta a URL da requisição a partir da sua Base URL por três regras em sua documentação (verificada em 7 de novembro de 2026):

  • um endereço raiz como https://example.com recebe /v1/chat/completions anexado;
  • um endereço terminando em / recebe apenas chat/completions anexado;
  • um endereço terminando em # é usado exatamente como digitado, sem nada adicionado.

O CheapTokens fica sob /v1, então https://api.cheaptokens.dev/v1/ é a forma que se transforma em https://api.cheaptokens.dev/v1/chat/completions — o caminho que a API espera. A prévia sob o campo deve mostrar exatamente isso. Se você vir /v1/v1/ ou nenhum /v1, corrija o campo antes de continuar.

Dois finais de Base URL e o caminho que cada um produz
Como o Cherry Studio completa a Base URL: uma barra no final adiciona chat/completions, um # no final é usado como está

Chave, modelo e Model Check#

De volta à página do provedor há cinco pequenos passos. Faça-os nesta ordem:

Colocar em ordem

Conecte o provedor nesta ordem

  1. Ative o interruptor de habilitação do provedor (canto superior direito da página dele)
  2. Insira a chave de API
  3. Clique em Model Check para verificar a chave
  4. Verifique a Base URL
  5. Adicione o id do modelo com o botão + no gerenciamento de modelos

Uma observação sobre o passo 5. A página também tem um botão Sincronizar modelos que busca uma lista de modelos do serviço. O caminho confiável é adicionar o id você mesmo com +: digite deepseek-ai/DeepSeek-V4-Flash-0731 exatamente, com a parte deepseek-ai/. Quais modelos você pode adicionar:

Modelo Id do modelo a digitar Contexto Resposta máxima
DeepSeek-V4-Flash deepseek-ai/DeepSeek-V4-Flash-0731 380K 32.768 tokens
GLM-5.3-Flash zai-org/GLM-5.3-Flash 390K 8.192 tokens
MiniMax-M2.7 MiniMaxAI/MiniMax-M2.7 180K 8.192 tokens

Model Check é o botão ao lado do campo da chave; segundo a documentação do Cherry Studio, ele verifica se a chave é válida. Se ele reclamar, pule para a seção de erros abaixo: a causa costuma ser um dos três campos.

Envie a primeira mensagem#

Abra um novo chat, escolha o provedor CheapTokens e o modelo que você adicionou no seletor de modelos no topo, e escreva algo curto, como 'Explique o que é um token em duas frases.' Uma resposta do modelo significa que toda a cadeia funciona: chave, endereço, id do modelo.

Quer ver uma requisição sem o app? Aqui está uma chamada Chat Completions simples:

bash
export CHEAPTOKENS_API_KEY="paste-your-key-here"

curl https://api.cheaptokens.dev/v1/chat/completions \
  -H "Authorization: Bearer $CHEAPTOKENS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "deepseek-ai/DeepSeek-V4-Flash-0731", "messages": [{"role": "user", "content": "Explain what a token is in two sentences."}]}'

A resposta é JSON com o texto em choices[0].message.content e as contagens de tokens em usage.

Qual modelo colocar em um chat de desktop#

Uma janela de chat é um trabalho diferente de um loop de agente: você pergunta, lê, pergunta de novo. Duas coisas então importam: quão longas as respostas podem ser e quão grande é a conversa que cabe.

  • DeepSeek-V4-Flash — a escolha padrão para chat geral e documentos longos: até 32.768 tokens de saída por resposta, contexto de 380K, um preço a qualquer hora. No total, com entrada e saída contadas juntas, é mais barato que o OpenRouter.
  • GLM-5.3-Flash — chat do dia a dia com a maior janela dos três (390K), mais barato que o OpenRouter tanto na entrada quanto na saída.
  • MiniMax-M2.7 — chat e tarefas no estilo agente com contexto de 180K, mais barato que o OpenRouter nos dois lados.

Os três ficam atrás de um único saldo, então você pode adicionar os três ids ao mesmo provedor e alternar no seletor de modelos sem tocar na chave.

Quanto custa uma sessão de chat#

Aqui está um panorama aproximado. Digamos que você tenha uma conversa de 20 mensagens. Cada mensagem reenvia o histórico anterior, então uma requisição tem em média cerca de 6.000 tokens de entrada e 500 tokens de saída (um motivo abordado em por que um chat longo custa mais). Uma requisição no DeepSeek-V4-Flash custa $0.00014. Vinte delas estão na calculadora abaixo; mova os controles para corresponder aos seus próprios chats.

Calculadora de custos

Uma sessão de chat de 20 mensagens

Tokens de entrada por solicitação: 6.000 · Tokens de saída por solicitação: 500 · Solicitações por dia: 20

ModeloPor diaPor mês
GLM-5.3-Flash$0.0028$0.084
DeepSeek-V4-Flash$0.0028$0.084
MiniMax-M2.7$0.0075$0.225

A tabela abaixo executa a mesma sessão em todos os modelos, com uma coluna OpenRouter para comparação:

Modelo Por solicitação 20 solicitações OpenRouter, 20 solicitações
GLM-5.3-Flash $0.00014 $0.0028 $0.0049
DeepSeek-V4-Flash $0.00014 $0.0028 $0.0098
MiniMax-M2.7 $0.00038 $0.0075 $0.09

6.000 tokens de entrada e 500 tokens de saída por solicitação. Os preços por 1M de tokens são atuais e mudam junto com nossas tarifas; a coluna OpenRouter mostra preços de referência para a mesma carga de trabalho.

Para preços atuais por 1M tokens, veja preços do CheapTokens.

Se não funcionar#

A maioria dos problemas vem dos mesmos três campos: chave, URL, id do modelo. Relacione o que você vê com a causa:

Emparelhar os pares

Relacione o sintoma com a provável causa

  • 401 UnauthorizedA chave de API está ausente, digitada errado ou tem um espaço extra
  • 404 Not FoundA Base URL está errada: a prévia do caminho não termina em /v1/chat/completions
  • O app relata um modelo desconhecidoProvavelmente o id do modelo é o nome curto; digite o id completo com o prefixo
  • O app relata saldo insuficienteProvavelmente o saldo está vazio e precisa de recarga

Para um passo a passo mais longo desses erros, veja API 401 ou 404: chave, base URL ou id de modelo errados. E se você preferir um chat baseado em navegador em vez de um app de desktop, o Open WebUI funciona da mesma forma.

Fontes: documentação do Cherry Studio, páginas de provedor personalizado e configurações de provedor, verificadas em 7 de novembro de 2026; o projeto está em github.com/CherryHQ/cherry-studio.