4240 - Python e Gemini: crie seu chatbot com IA Generativa
Neste projeto vamos construir um chatbot utilizando a API do Gemini. Para isso utilizaremos uma aplicação base escrita em Flask, utilizando Python e com uma Interface desenhada em HTML, CSS e JS.
As técnicas e tecnologias utilizadas pra isso são:
- Programação em Python
- Construção de Aplicações em Flask
- Uso de API Gemini
- Leitura de arquivos CSV e manipulação de dados
Após baixar o projeto, você pode abrir com Visual Studio Code. Em seguida, é necessário que você prepare seu ambiente. Para isso:
python -m venv venv-gemini-2
source venv-gemini-2/Scripts/activate
python3 -m venv venv-gemini-2
source venv-gemini-2/bin/activate
Em seguida, instale os pacotes utilizando:
pip install -r requirements.txt
GEMINI_API_KEY = "SUA_CHAVE_AQUI"