Introdução geral
O Charla é um aplicativo de bate-papo baseado em endpoint projetado para dialogar com modelos de idiomas nativos. O aplicativo integra Ollama Backend que oferece suporte a conversas com reconhecimento de contexto e salva sessões de bate-papo como arquivos Markdown. Os usuários podem iniciar e usar o Charla com operações simples de linha de comando e desfrutar de uma experiência de bate-papo perfeita.
Lista de funções
- Suporte para diálogo com reconhecimento de contexto
- Integração com o Ollama Backend
- Salvar sessões de bate-papo como arquivos Markdown
- O histórico de prompts salva e sugere automaticamente os prompts inseridos anteriormente
- Suporta comutação de modo de entrada de linha única e de várias linhas
Usando a Ajuda
Processo de instalação
- Certifique-se de que o servidor Ollama esteja em execução e que pelo menos um modelo de idioma esteja instalado.
- Instale o Charla usando o pipx:
pipx install charla
Uso
- No terminal, digite
charla
Inicie o console de bate-papo. - fazer uso de
charla-h.
Exibir todas as opções de linha de comando disponíveis.
Funções principais
Diálogo sensível ao contexto
O Charla oferece suporte a conversas com reconhecimento de contexto, permitindo que os usuários mantenham o diálogo coerente durante todo o bate-papo. Sempre que um novo prompt é digitado, o Charla fornece uma resposta relevante com base no conteúdo do diálogo anterior.
Salvamento da sessão de bate-papo
No final de cada sessão de bate-papo, o Charla salva automaticamente a conversa como um arquivo Markdown, que é armazenado no diretório Documents do usuário. Esses arquivos podem ser visualizados e editados a qualquer momento, facilitando o registro e a revisão das conversas.
Salvamento do histórico do taco
O Charla salva o histórico de prompts digitados pelo usuário e sugere automaticamente prompts digitados anteriormente quando o usuário digita um novo prompt. Esse recurso ajuda os usuários a encontrar rapidamente os prompts usados anteriormente e aumenta a eficiência do bate-papo.
Comutação do modo de entrada de linha única e de várias linhas
Os usuários podem alternar livremente entre os modos de entrada de linha única e de várias linhas sem interromper a sessão de bate-papo atual. O modo de linha única é adequado para conversas curtas, enquanto o modo de várias linhas é adequado para situações que exigem a entrada de texto mais longo.
Exemplo de operação detalhada
- Comece com Charla:
charla
- Insira prompts para o diálogo:
Olá, Charla!
- Mudar para o modo de entrada de várias linhas:
Pressione Shift + Enter para entrar no modo de várias linhas
- Encerre a sessão e salve:
Digite `exit` para encerrar a sessão e o bate-papo será salvo automaticamente como um arquivo Markdown.
Com essas etapas, os usuários podem começar a usar o Charla facilmente e desfrutar de uma experiência de diálogo tranquila com seu modelo de idioma nativo.