Introdução geral
O SillyTavern é uma interface nativamente instalada para usuários avançados que permite aos usuários interagir com uma ampla variedade de modelos de linguagem em larga escala (LLMs) e mecanismos de geração de imagens. Ele é compatível com várias APIs, incluindo KoboldAI, Horde, NovelAI e outras, e oferece layouts compatíveis com dispositivos móveis, modo de romance visual, tradução automática e muito mais. Iniciado em fevereiro de 2023 como uma bifurcação do TavernAI 1.2.8, o SillyTavern agora conta com mais de 100 colaboradores após dois anos de desenvolvimento independente.
Lista de funções
- Suporte a várias APIs LLM (por exemplo, KoboldAI, Horde, NovelAI, etc.)
- Layout compatível com dispositivos móveis
- formato de romance visual
- função de tradução automática
- Integração do mecanismo de geração de imagens (Automatic1111 &) ComfyUI API)
- Conversão de texto em fala (TTS)
- Interface de usuário personalizável
- Suporte para extensões de terceiros
Usando a Ajuda
Processo de instalação
- Preparação ambientalVerifique se você tem a versão mais recente do Node.js LTS instalada.
- Obter código-fonteAbra um terminal e execute o seguinte comando para clonar a base de código:
git clone https://github.com/SillyTavern/SillyTavern.git -b release
- Instalação de dependências: Vá para o diretório do projeto e execute o seguinte comando para instalar as dependências:
cd SillyTavern npm install
- iniciar um aplicativoExecute o seguinte comando para iniciar o SillyTavern:
npm start
Diretrizes para uso
- Introdução à interface::
- interface principalCaixa de entrada de texto: contém caixas de entrada de texto, áreas de registro de diálogo e botões de função.
- Menu de configuraçãoConfigure chaves de API, selecione modelos, ajuste o layout da interface e muito mais.
- cartão de caráterHistórico de diálogo: Usado para salvar e gerenciar o histórico de diálogo e as configurações de diferentes funções.
- Interação com o LLM::
- Digite sua pergunta ou instrução na caixa de entrada de texto e clique no botão Enviar.
- O sistema gera uma resposta com base no modelo configurado e a exibe na área de registro de diálogo.
- Geração de imagens::
- Digite um comando de geração de imagem na caixa de entrada (por exemplo, "Generate a picture of a cat") e clique em Send (Enviar).
- O sistema chama o mecanismo de geração de imagens configurado para gerar e exibir a imagem.
- conversão de texto em fala::
- Ative a função TTS no menu Setup (Configuração).
- Depois de inserir o texto, clique no botão TTS e o sistema converterá o texto em fala para reprodução.
- tradução automática::
- Ative a função de tradução automática no menu de configurações.
- Depois de inserir o texto no idioma estrangeiro, o sistema traduzirá automaticamente e exibirá o resultado.
- Funcionalidade estendida::
- O SillyTavern oferece suporte a aprimoramentos por meio de extensões de terceiros.
- As extensões podem ser gerenciadas e instaladas no menu de configurações.
problemas comuns
- Como faço para atualizar o SillyTavern?
- Vá para o diretório do projeto e execute o seguinte comando para atualizar a base de código:
git pull npm install npm start
- Vá para o diretório do projeto e execute o seguinte comando para atualizar a base de código:
- Como faço para mudar de filial?
- Execute o seguinte comando para alternar para a ramificação de teste:
git checkout staging npm install npm start
- Execute o seguinte comando para alternar para a ramificação de teste:
- Como faço para relatar um problema?
- Envie um problema na página do projeto GitHub descrevendo os detalhes do problema e as etapas para reproduzi-lo.