← Guias no seu idioma

SillyTavern em português: como conectar com uma chave de API

Atualizado

Para usar o SillyTavern com uma chave de API, abra API Connections, escolha Chat Completion e a fonte Custom (OpenAI-compatible), cole a URL base terminada em /v1 e a sua chave, clique em Connect e escolha o modelo. Com o UnsavedAI, a chave sai da página /setup e o modelo gemma-4-12b é grátis. Escreva em português e ele responde em português.

Experimente agora, grátis e sem contaComece uma história com Renata IshikawaHalf izakaya, half Brazilian boteco, all hers. Your new boss in Liberdade has not smiled at you yet.

Antes de abrir o SillyTavern

O SillyTavern é um aplicativo gratuito e de código aberto que você roda no computador (ou no celular Android, pelo Termux) e usa pelo navegador. Ele não traz modelo nenhum: guarda personagens, personas e prompts e manda tudo para a API que você conectar. Por isso a primeira tela pede uma conexão antes de qualquer conversa. Se ainda não instalou, siga a documentação oficial do projeto; o guia para iniciantes, em inglês, explica as peças principais.

Do lado do UnsavedAI, você precisa de uma conta e de uma chave. Gere a chave em /setup e copie a URL base e a chave na aba Your keys. Um aviso honesto: essas páginas estão em inglês, como todo o menu do site. Crie uma chave só para o SillyTavern; assim dá para revogá-la sem mexer nos outros apps.

Conectando, campo por campo

  • Abra API Connections (o ícone de tomada).
  • Em API, escolha Chat Completion. Text Completion é outro tipo de conexão e não serve aqui.
  • Em Chat Completion Source, escolha Custom (OpenAI-compatible).
  • Em Custom Endpoint (Base URL), cole a URL base terminada em /v1, sem nada depois. Quem vem do JanitorAI costuma colar o endereço inteiro terminado em /chat/completions; no SillyTavern isso duplica o caminho e dá erro.
  • Cole a chave em Custom API Key e clique em Connect.
  • Escolha o modelo em Available Models ou digite o ID exato: gemma-4-12b (todos os planos) ou gemma-4-31b (Priority).

Mande um “oi” curto para um personagem simples antes de abrir um chat longo. Se algo falhar, a janela do terminal onde o SillyTavern está rodando costuma mostrar um erro mais claro que a página. O passo a passo com cada rótulo também está no guia do SillyTavern, em inglês.

Três ajustes que evitam dor de cabeça

  • Context Size: 56.000. Acima disso, o pedido falha quando a conversa enche.
  • Max Response Length: 700 para o gemma-4-12b, 800 para o gemma-4-31b. O padrão de 300 corta respostas no meio da frase.
  • Temperature 0,9 e Top P 0,95, com o resto neutro.

O atalho é o preset de SillyTavern que fica na página Setup. Importe em AI Response Configuration (o ícone de controles deslizantes) e ele preenche fonte, URL, modelo, contexto e tamanho de resposta de uma vez, sem mexer nos seus prompts. O preset nunca leva chave; cole a sua depois. Deixe também desligado o envio de imagens: os modelos são só de texto.

Fazendo o modelo responder em português do Brasil

O modelo responde na língua das suas mensagens, então escrever em português já resolve quase tudo. Os cartões de personagem, porém, costumam vir em inglês, e uma primeira mensagem em inglês às vezes puxa as primeiras respostas para o inglês. Três jeitos de travar o idioma, do mais simples ao mais firme:

  • Uma linha fora da história no primeiro turno: “(OOC: responda sempre em português do Brasil, informal)”.
  • Uma frase no fim da descrição do personagem ou da sua Persona: “Fala português brasileiro, com gírias leves”. Vale para todos os chats com aquele cartão.
  • Traduzir a primeira mensagem do cartão. Como ela abre a cena, uma saudação em português faz a conversa começar em português desde a primeira linha.

Sem indicação, o modelo às vezes solta formas de Portugal, como “estás” ou “autocarro”; dizer “português do Brasil” uma vez costuma bastar. Quer trocar também o idioma dos menus do próprio SillyTavern? Procure a opção de idioma da interface nas configurações de usuário; o que aparece traduzido depende da versão instalada.

Quer sentir como o modelo escreve em português antes de configurar tudo? Converse direto no navegador com Renata Ishikawa, dona de um bar meio izakaya, meio boteco na Liberdade, ou com Inácio, o desconhecido de linho branco do festival de Parintins. É o mesmo Gemma 4 12B que a sua chave usa no plano grátis.

Quando aparece um erro

As mensagens de erro do UnsavedAI dizem o que está errado. As mais comuns no SillyTavern:

MensagemO que significaO que fazer
Not foundA URL não termina em /v1 ou tem algo a mais depoisCorte tudo depois de /v1
A valid API key is required.Chave incompleta, com espaço ou revogadaCopie de novo na aba Your keys
Unknown model. Available models: …Nome do modelo digitado erradoUse um dos nomes da lista
This model is not included in your plan.gemma-4-31b num plano FreeUse gemma-4-12b ou assine o Priority
This model accepts text messages only.Envio de imagens ligadoDesligue o envio de imagens

Se não souber se o problema é a chave ou o SillyTavern, rode primeiro o testador de chave da página Setup. Para casos mais raros, veja conexão falhou no SillyTavern e erro 401, ambos em inglês. O tráfego da API nunca é armazenado, e ninguém lê nem filtra as suas conversas.

Perguntas frequentes

Preciso pagar para usar o SillyTavern?

O SillyTavern é gratuito. Com o UnsavedAI, a conta e o gemma-4-12b também são; o Priority, por US$ 4,99 por mês, pula a fila e libera o gemma-4-31b.

Dá para usar no celular?

Dá. No Android o SillyTavern roda pelo Termux, e os campos de conexão são os mesmos; o celular só precisa de internet, e a janela do Termux mostra os erros.

Posso levar meus personagens do site para o SillyTavern?

Pode. Qualquer personagem que você criar no UnsavedAI pode ser exportado como Character Card V2, que o SillyTavern importa direto.

O plano grátis é mais lento?

No Free a chave escreve uma resposta por vez e pode pegar fila nos horários de pico; no Priority ela escreve duas ao mesmo tempo e pula a fila.

Personagens para esta história