SillyTavern: guia para iniciantes em 2026, fichas de personagem e lorebooks
Monte sua taverna de IA no SillyTavern: instalação no Windows, conexão API, fichas copiáveis em português, personas, lorebooks, custos e soluções.
Uma taverna de IA é um espaço para viver histórias interativas com personagens que você define. Neste guia, usamos o SillyTavern: uma interface gratuita e de código aberto que conecta as configurações dos personagens e a conversa a um modelo de linguagem. Você pode jogar um mistério, testar diálogos de um romance ou interpretar um papel em um mundo fictício. A história não precisa acontecer literalmente em uma taverna.
O primeiro projeto será pequeno: um personagem, uma persona para quem joga, uma entrada de ambientação e uma conexão com o modelo. Vamos criar Mira, uma estalajadeira de 32 anos, e investigar um desaparecimento no farol. Todos os exemplos são originais e podem ser copiados para seus respectivos campos.
Informações verificadas em 14 de setembro de 2026. As capturas mostram a instalação local oficial do SillyTavern 1.18.0 e suas configurações reais. A saudação foi escrita pelo autor; não é uma resposta de um modelo pago nem um teste comparativo de qualidade. A capa é uma ilustração gerada por IA. Veja mudanças posteriores na página oficial da versão.
1. Entenda as peças da sua taverna de IA
São três partes: o SillyTavern organiza a experiência; o modelo escreve as respostas; a ficha e o lorebook fornecem a ficção. Instalar a interface não instala um modelo nem compra acesso à API. A documentação oficial apresenta os conceitos e os downloads.
| Componente | Função | Exemplo deste guia |
|---|---|---|
| SillyTavern | Organiza personagens, conversas e prompts | Interface local no navegador |
| Conexão com o modelo | Fornece a IA que gera texto | Modelo acessado pelo OpenRouter |
| Ficha de personagem | Define quem a IA interpreta | Mira, a estalajadeira |
| Persona | Define sua identidade na história | Rowan, uma pessoa adulta que viaja produzindo mapas |
| World Info ou lorebook | Fornece fatos relevantes do cenário | O farol Glass Beacon e a trilha do penhasco |
Escolha a experiência antes de mexer em dezenas de opções. “Um mistério costeiro curto, com humor seco e espaço para minhas decisões” é mais fácil de avaliar do que “um mundo infinitamente realista”. A primeira meta é simples: Mira oferece uma pista, mantém sua voz e deixa a próxima ação de Rowan com quem joga.
2. Instale o SillyTavern no Windows
Instale a versão LTS mais recente do Node.js e o Git for Windows. Escolha uma pasta comum com permissão de escrita, fora de Program Files ou System32. Digite cmd na barra de endereços do Explorador de Arquivos e pressione Enter. Execute estas linhas, uma de cada vez, no Prompt de Comando:
git clone https://github.com/SillyTavern/SillyTavern -b release
cd SillyTavern
Start.bat O primeiro início instala dependências e abre o servidor local. Mantenha o terminal aberto enquanto usa a interface. Se o navegador não abrir, acesse o endereço local mostrado no terminal; o padrão é http://localhost:8000. Não execute Start.bat como administrador. Os passos seguem o guia oficial para Windows.
Ver a interface é o ponto de verificação da instalação. O aviso de desconexão é esperado antes de configurar um modelo. Se algum comando não for reconhecido, reabra o terminal depois de instalar Node.js ou Git. No Mac ou Linux, siga sua plataforma no índice de instalação, em vez de usar o arquivo de lote do Windows.
3. Conecte um modelo pelo OpenRouter
O OpenRouter é um exemplo prático porque o SillyTavern possui uma opção específica para ele. É um serviço separado, com conta, modelos, cobrança e políticas de dados próprios. Consulte o catálogo de modelos e as perguntas sobre a conta. Depois, crie sua chave de API ou use o fluxo de autorização compatível.
No painel API Connections, identificado pelo plugue, escolha Chat Completion como API e OpenRouter como origem. Insira a chave, clique em Connect e selecione um modelo disponível. Outra opção é Authorize: conclua a autorização e volte à interface. Test Message verifica a conexão enviando uma solicitação real, que pode gerar cobrança. As duas formas estão na documentação oficial da conexão.

Comece com um modelo de texto barato, com bom português e contexto suficiente para a ficha e uma conversa curta. Mantenha o mesmo modelo ao testar o personagem: trocar o modelo e reescrever a ficha ao mesmo tempo dificulta descobrir a causa de um problema. Confira os preços atuais de entrada e saída. Um modelo gratuito pode servir para testar, mas limites e disponibilidade não significam jogo ilimitado.
Conserve inicialmente as configurações padrão. Ao comparar resultados, desative o fallback de modelo para evitar substituições automáticas quando a opção escolhida estiver indisponível. Guarde a chave no painel de conexão, nunca em fichas, lorebooks ou capturas compartilhadas. Uma assinatura de chatbot não inclui necessariamente créditos de API; consulte as condições de cobrança.
4. Crie sua primeira ficha de personagem
Abra Character Management → Create New Character. Use o nome Mira e preencha Description e First message. Em Advanced Definitions, complete Personality summary, Scenario e Examples of dialogue. Deixe vazios os campos avançados de substituição de prompts. Salve com Create Character e abra Mira na lista.

Na ficha, {{char}} representa o personagem e {{user}} quem joga. Preserve as chaves. Uma ficha útil define uma ocupação, uma voz reconhecível e limites de conhecimento. “É inteligente” deixa muita coisa em aberto; “oferece pistas, mas não resolve imediatamente o desaparecimento” cria uma situação jogável. Os campos são explicados na documentação de criação de personagens.
Description: copie a descrição para o campo correspondente.
{{char}} é Mira, uma estalajadeira de 32 anos e ex-cartógrafa da estalagem de Lantern Quay. Ela é observadora, prática e levemente sarcástica. Oferece pistas por meio da conversa, não soluções instantâneas. Não pode ler os pensamentos de {{user}} nem decidir suas ações. Escreva em português do Brasil, com diálogos curtos e breves detalhes sensoriais. Personality summary: resumo de personalidade em Advanced Definitions.
Acolhedora, mas pouco sentimental; curiosa; não gosta de promessas fáceis. Scenario: as circunstâncias iniciais, sem determinar todo o futuro da trama.
{{user}}, uma pessoa adulta que viaja produzindo mapas, chega durante uma tempestade. A pessoa responsável pelo farol Glass Beacon desapareceu. {{char}} conhece os mapas antigos da costa, mas não sabe o que aconteceu com ela. First message: a saudação que abre a cena.
*A chuva bate nas janelas da estalagem de Lantern Quay. Mira aproxima uma cadeira seca da lareira.*
“Parece que você discutiu com o tempo e perdeu. Quer um quarto, um mapa ou notícias do farol Glass Beacon?” Examples of dialogue: uma pequena demonstração da voz de Mira.
<START>
{{user}}: Você pode resolver isso por mim?
{{char}}: “Posso emprestar um mapa. A caminhada ainda é por sua conta.” *Ela aponta a trilha do penhasco norte.* O diálogo demonstra um limite sem parecer um regulamento: Mira ajuda, mas não assume seu turno. A abertura oferece três caminhos concretos para responder. Você pode manter essa estrutura e trocar o cenário por um porto espacial, uma cafeteria ou um escritório de detetive.
Evite páginas de instruções contraditórias. Se o personagem deve “nunca revelar nada” e “explicar todos os segredos imediatamente”, o problema está na ficha. Coloque o comportamento nos campos do personagem: Creator’s Notes são metadados e não são enviados como prompt do personagem. O retrato é opcional; a silhueta padrão da captura não impede a ficha de funcionar.
5. Defina sua persona de jogador
Abra Persona Management, crie ou selecione Rowan e adicione a descrição abaixo. Mantenha habilitada a Position da descrição, como a opção padrão Story String / Prompt Manager. Selecione essa persona para a conversa; a vinculação ao chat ou personagem pode manter a identidade correta. O guia oficial de personas explica os diferentes bloqueios.
Rowan é uma pessoa adulta que viaja produzindo mapas e está visitando Lantern Quay. Quer investigar o desaparecimento da pessoa responsável pelo farol e prefere perguntas cuidadosas a ameaças. Quem joga decide as ações e os diálogos de Rowan. É uma identidade fictícia, não uma exigência de informar idade real, endereço ou biografia. Mira é o papel da IA; Rowan é o seu. Separar os dois permite reutilizar Mira em outra história com uma visita diferente.
6. Adicione uma entrada de World Info e ative-a
Abra World Info → Create, dê ao lorebook o nome Lantern Quay e adicione uma entrada com +. Use Glass Beacon como título, escolha a estratégia verde Normal e informe Glass Beacon, farol como palavras-chave principais. Deixe o filtro opcional vazio e mantenha Trigger % em 100 neste exemplo. Em Content, cole:
O farol Glass Beacon fica no penhasco ao norte de Lantern Quay. Sua luz verde só é visível na neblina. Mira tem um mapa antigo da trilha do penhasco, mas não sabe por que a pessoa responsável pelo farol desapareceu. 
Criar o lorebook não significa ativá-lo. No painel de Mira, abra More… → Link to World Info, selecione Lantern Quay como Primary Lorebook e confirme. Assim, ele fica associado à personagem, sem ativação global em conversas que não fazem parte dessa história.
Quando palavras-chave aparecem no contexto examinado, uma entrada elegível pode ser adicionada ao prompt, respeitando o orçamento e as outras condições. O título organiza; os fatos úteis devem estar em Content. Uma probabilidade de ativação de 100% não garante que o modelo mencione todos os dados. Veja a documentação de World Info.
Comece com uma entrada curta e específica. Pergunte “O que há de especial no farol Glass Beacon?” antes de importar uma enciclopédia. Inclua grafias alternativas usadas na conversa como palavras-chave. Não deixe todas as entradas permanentemente ativas: o objetivo é trazer o cenário relevante para a cena atual.
7. Comece a jogar e melhore uma coisa por vez
Com Mira aberta, Rowan selecionado, o lorebook vinculado e a API conectada, responda à saudação com uma pequena ação e uma pergunta clara:
*Coloco meu mapa encharcado ao lado da cadeira.*
“Conte sobre o farol Glass Beacon. O que a pessoa que cuidava dele disse por último antes de desaparecer?” Confira três pontos: Mira mantém a personalidade? Deixa você controlar Rowan? Usa os fatos do farol sem fingir conhecer o destino da pessoa desaparecida? É um teste para você executar, não uma transcrição de conversa gerada para este artigo.
Se a resposta for boa, mas incompleta, Continue a expande. Um novo swipe ou uma regeneração solicita outra resposta e pode gerar nova cobrança de API. Editar um erro aceito evita que os turnos seguintes construam a história sobre ele. O guia de conversa explica os controles. Após uma grande revisão da ficha, inicie outro chat para não carregar uma trama antiga conflitante.
Para uma sessão curta, experimente respostas de dois ou três parágrafos pequenos e limite de saída de 300–500 tokens, quando o provedor permitir. É um ponto de partida, não um padrão oficial nem uma quantidade garantida de palavras. Preserve inicialmente os ajustes de amostragem. Mude uma instrução ou configuração, repita a mesma cena e guarde a versão que realmente melhorar o resultado.
8. Entenda custos e contexto antes de uma sessão longa
O SillyTavern não exige assinatura própria. A geração na nuvem é uma despesa separada. Uma API cobrada por tokens pode receber ficha, lore ativo e histórico, não apenas a última frase digitada. Uma conversa maior pode aumentar o consumo de entrada. A visão geral das APIs explica como essas peças formam o prompt.
| Caminho | O que você paga | Principal limite |
|---|---|---|
| SillyTavern local + API paga | Uso do modelo e possíveis tarifas | Orçamento, limites do provedor e rede |
| SillyTavern local + faixa gratuita de API | Pode não haver cobrança de uso dentro da cota | Cotas, filas, mudanças de modelo e termos |
| SillyTavern local + modelo local | Hardware, energia e tempo de configuração | Memória, tamanho do modelo e velocidade |
Em uma tarifa simples, calcule tokens de entrada × preço de entrada + tokens de saída × preço de saída, respeitando a unidade publicada. Um exemplo puramente matemático de US$ 1 por milhão de tokens de entrada e US$ 3 por milhão de saída resulta em US$ 0,0095 para 8.000 tokens de entrada e 500 de saída. Não é a cotação de um modelo específico do OpenRouter. Não inclui diferenças de cache, cobranças adicionais nem tarifas de pagamento. Faça o orçamento com a página atual do modelo e o consumo real; o valor em reais também depende do câmbio e das cobranças do meio de pagamento.
O contexto também é finito. Uma janela grande não garante que cada requisição mantenha todas as linhas antigas. Fichas longas, lore ativo, instruções de sistema e espaço reservado para saída competem com o histórico. Quando a história crescer, mantenha um resumo curto revisado: o que aconteceu, o que cada personagem sabe e o que continua em aberto. Confira resumos de IA antes de transformá-los em cânone.
9. O que muda em uma taverna totalmente local?
Além do SillyTavern, você precisa de um programa para executar o modelo e dos pesos baixados. Escolha um backend na lista oficial de APIs locais, inicie sua API e selecione no SillyTavern o tipo de conexão e o endereço correspondentes. Siga as instruções de modelo e formato do prompt; não cole uma chave de nuvem no campo de URL do servidor local.
Chat Completion e Text Completion descrevem formatos de API, não se o modelo é local ou online. O hardware depende dos pesos, quantização, contexto e programa. Não existe uma GPU mínima que garanta bom funcionamento com todas as fichas e modelos. Antes de comprar uma placa para roleplay, teste seu computador atual com um modelo que caiba nele.
A inferência pode ficar no computador se você também evitar extensões e serviços que usam a nuvem. Há mais controle, mas qualidade e velocidade ainda exigem testes. Nossa comparação de modelos locais, em inglês apresenta outros critérios de escolha. A rota na nuvem facilita separar problemas na escrita da ficha de problemas na instalação do modelo.
10. NSFW, privacidade e fichas compartilhadas
O SillyTavern é uma interface, não uma autorização automática para qualquer conteúdo. Roleplay adulto depende do modelo, do provedor de API e das regras atuais. Uma ficha anunciada como “sem censura” não garante o que um modelo hospedado irá gerar. Pesos locais também podem recusar pedidos e suas licenças continuam valendo. Escolha um serviço cujos termos sejam compatíveis com seu uso; este guia não exige prompts para contornar restrições.
Instalar localmente não torna privadas as conversas com modelos remotos: o prompt é enviado aos serviços que processam a solicitação. Leia as opções de retenção e treinamento antes de incluir dados pessoais. Use identidades fictícias nos exemplos compartilhados e revise fichas importadas e extensões antes de ativá-las. Nossa ficha inicial contém adultos fictícios e nenhum conteúdo explícito.
11. Resolva os problemas comuns na ordem certa
| Sintoma | Verifique primeiro | Próximo passo |
|---|---|---|
| A interface abre, mas não responde | Conexão, chave, saldo e disponibilidade | Confira o painel API antes de reescrever a ficha |
| Erro de autorização ou cota | Mensagem do provedor e consumo | Verifique permissões ou aguarde a renovação indicada |
| Mira fala por Rowan | Descrição e exemplos | Mantenha a regra de controle do jogador; teste um chat novo |
| Responde em outro idioma | Instruções e exemplos | Peça português explicitamente; mudar os menus não basta |
| Omite os fatos do farol | Vínculo, palavras-chave, profundidade e orçamento | Teste a palavra exata com uma única entrada curta |
| Esquece eventos anteriores | Prompt real e divisão do contexto | Reduza repetições e mantenha um resumo revisado |
| Respostas lentas ou cada vez mais caras | Comprimento da entrada e saída, modelo | Reduza um fator e compare o mesmo prompt |
Use os erros como pistas, sem alterar tudo ao mesmo tempo. Uma recusa de cobrança não é um problema da ficha. Um detalhe inventado com convicção também não prova que o World Info foi carregado. Guarde o menor exemplo funcional; adicione grupos e extensões quando ele apresentar comportamento consistente.
12. Exporte antes de experimentar ou atualizar
Salve a ficha pelo controle Export and Download. Se usar PNG, preserve o arquivo original exportado: uma captura ou imagem recomprimida pode perder os dados incorporados. Exporte o World Info separadamente. O lorebook principal vinculado pode acompanhar a ficha; não presuma o mesmo para associações adicionais.
Salve as conversas à parte com as ferramentas de gestão de chats. User Settings → Account → Download Backup cobre dados de usuário; guarde outra cópia da configuração do servidor se a modificou. A distinção está nas páginas de configurações de usuário e administração. Proteja backups com histórico ou informações de conexão.
Antes de atualizar, preserve a instalação que funciona e siga as instruções oficiais. Depois, abra uma ficha e confira o lorebook e a conexão. Identifique qual personagem e história cada backup restaura.
Perguntas frequentes
O SillyTavern é gratuito?
A interface é gratuita e de código aberto. API paga, hospedagem, hardware novo e energia podem gerar custos separados. Isso não significa geração gratuita ilimitada.
Preciso de uma GPU potente?
Não na rota em nuvem: o serviço remoto executa o modelo. Para geração local, escolha um modelo e um programa adequados à memória e ao desempenho do computador.
Posso escrever as fichas em português?
Sim. Use um modelo com bom português, escreva a ficha e os exemplos no idioma e peça respostas em português. Mudar o idioma da interface altera os menus, não as instruções da história.
Por que o PNG importado parece apenas um retrato?
Um PNG de personagem pode conter metadados incorporados. Importe o arquivo original pelo Character Management e confira os campos. Uma captura do retrato pode perder a informação necessária.
O World Info oferece memória perfeita?
Não. Ele fornece texto que atende às regras de ativação e orçamento. Não garante recuperar todos os eventos nem seguir perfeitamente os fatos. Mantenha o estado da história conciso e confira os resultados.
Posso usar o SillyTavern no celular?
A documentação oficial inclui opções móveis. O navegador do celular e o computador que executa SillyTavern são peças separadas. Configure o ambiente local primeiro e siga as instruções oficiais de plataforma e acesso remoto; não exponha o servidor na internet só para abrir a interface em outro dispositivo.
Sua primeira taverna deve ser pequena o bastante para entender
Comece com Mira, Rowan e Glass Beacon. Quando o modelo responder a uma pergunta simples com a voz certa, adicione outro local ou uma pista. Uma ficha pequena que preserve suas escolhas é mais útil do que um prompt enorme cujas instruções você não consegue rastrear.
Trate o SillyTavern como um espaço de escrita e roleplay: defina a cena, teste, observe e revise uma parte. Acompanhe os gastos, selecione o lore relevante e organize as exportações. Esses hábitos facilitam construir a próxima história.