Apresento uma aplicação de terminal que utiliza o poder do Gemini (inicialmente) para responder às suas dúvidas diretamente do console.
Funcionalidades:
- Interface simples e intuitiva via linha de comando.
- Acesso rápido à vasta base de conhecimento do Gemini (somente ele por enquanto).
- Resultados concisos e relevantes para suas perguntas.
- Ideal para encontrar soluções rápidas durante o uso do terminal/desenvolvimento.
Exemplo de uso:
>> tai "Como iterar sobre um dicionário em Python?"
A aplicação consultará o Gemini e retornará a resposta diretamente no seu terminal.
Benefícios:
- Aumento de produtividade: encontre respostas rapidamente sem sair do terminal.
- Eficiência: interface minimalista sem distrações.
- Simplicidade: fácil de usar e integrar ao seu fluxo de trabalho.
- Install Python 3
- Install dependencies:
pip install -r requirements.txt
- Add the bin directory to environment PATH
- Setup API KEY
tai --setup
- configure o apikey={{API do AI Studio https://aistudio.google.com/app/apikey }}
- Ask with:
tai "How can I use Google"
- Ajuda
tai --help
- Adicionar configuração do parâmetro Temperatura
- Adicionar configuração do parâmetro Top P
- Adicionar configuração do parâmetro Top K
- Adicionar configuração do parâmetro Max Output Tokens
- Adicionar controle de consumo de Tokens
- Adicionar system instructions as configurações
- Alterar o contexto com prompt engineering selecionando técnicas, tipo:
- Few-shot Prompting
- Chain-of-Thought Prompting
- Self-Consistency
- Generate Knowledge Prompting
- Prompt Chaining, etc
- Adicinar opção de chat, mantendo o histórico
- Adicionar funcionalidade com OpenAI ChatGPT
- Adicionar funcionalidade com LLAMA
- Adicionar funcionalidade para Linux (Somente Windows no momento)
- Adicionar pacote ao PIP