Skip to content

lariodeveloper/pygeminador

Repository files navigation

twitter lario Facebook lario instagram lario Linkedin Lário Medium Lário

Pygeminador

Projeto feito na Imersão IA_ maio 2024

Uma aplicação python com a IA Gemini do Google para ajudar no desenvolvimento de código.

Como utilizar

1 - Abra o Pygeminador, clique em Open your project e selecione uma pasta de um projeto que você esta desenvolvendo.

2 - Na tela que abrir selecione um arquivo no explorer a esquerda e clique em Open File

3 - Clique em Improve my code para o Gemini sugerir melhorias para o seu código.

4 - Clique em Add Comments para o Gemini sugerir comentários para o seu código.

5 - Clique em Save File para o salvar as mudanças que você fizer na area de texto central.

Tecnologias

As seguintes técnologias foram usadas na construção do projeto:

Como executar o projeto

Para executar o projeto você precisa ter o Python e o Git instalados na sua maquina. Você também precisará de um editor de textos, eu utilizei o VSCode.

É importate a utilização de ambientes virtuais para a execução do projeto. Eu utilizei o Poetry e ele será usado nesse passo a passo, mas você pode usar o seu favorito.

  1. Clone esse repositório.
git clone https://github.com/lariodeveloper/pygeminador.git
  1. Acesse a pasta do projeto.

  2. Instale as dependências.

poetry install

Nota: Caso você não esteja usando o poetry utilize o requeriments.txt

  1. crie um arquivo .env na raiz do projeto usando o arquivo .env_example como base com a sua chave de acesso ao Gemini.

  2. execute o projeto:

poetry run python main.py

Licença

Este projeto esta sobe a licença licence mit

Versionamento

O mersionamento do projeto segue o Semantic Versioning 2.0.0 standard

Contribuir

Para constribuir com esse projeto você precisa seguir o nosso CONTRIBUTING.md.

Outros

O logo da aplicação foi criado por Icon by Freepik

O icone python foi criado por Icon by Nadiinko.

O icone de arquivo foi criado por Icon by Good Ware.

O icone de pasta foi pasta por Icon by Freepik.

Developer

Lário Diniz Entre em contato!

About

Uma aplicação feita em python que utiliza a IA Gemini do Google para ajudar no desenvolvimento de código

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages