Chatbot baseado no terminal da Gemini AI
Aumente a produtividade e fortaleça seu terminal com a IA do Gemini
O que faz?
O app baseado em CLI é integrado à API Gemini para oferecer uma experiência interativa aprimorada para gerar texto com modais multimodais. O app permite fornecer entradas em texto ou imagens e gera saídas coerentes adaptadas ao comando
Principais recursos
Modo texto para texto: um chatbot pessoal geral com entrada de texto
Modo multimodal: entrada de texto e imagens, permitindo uma geração de conteúdo mais abrangente
Configurações personalizáveis: o app oferece várias opções de personalização, incluindo temperatura, topP para controlar a criatividade e a variabilidade do conteúdo gerado
Configurações de segurança: o app inclui configurações de segurança para filtrar conteúdo prejudicial ou inadequado, garantindo uma experiência segura para o usuário
Saída colorida: apresenta saída colorida e visualmente atraente, incluindo destaque de sintaxe de código para melhorar a legibilidade e o engajamento do usuário
Como funciona:
Configuração de carregamento: o app carrega dados de configuração de um arquivo JSON, incluindo a chave da API
Criação e configuração do cliente: com a chave fornecida, o app cria um cliente Gemini e o configura com o modelo e as configurações
Interação do usuário: o app oferece suporte a sessões interativas em que os usuários podem inserir comandos e receber respostas. Ele também processa argumentos da CLI.
Geração de conteúdo: dependendo da entrada, o app usa a API para gerar conteúdo e exibi-lo com saída colorida e estilizada.
O aplicativo aproveita os recursos robustos da IA Gemini para fornecer uma ferramenta poderosa e fácil de usar para a geração de conteúdo diretamente do terminal.
Desenvolvido com
- SDK Go para a IA generativa do Google
- Biblioteca de cliente de APIs do Google para Go
Equipe
Por
Conclave de Alham
De
Sri Lanka