Este projeto consiste em um chatbot construído a partir da API do Gemini. Seu objetivo é servir somo um assistente, responder a dúvidas de clientes e assumir diferentes comportamentos de acordo com o temperamento do cliente. Para exemplificar, foi escolhido um negócio de calçados chamado ShoetopIA.
| 🧩 | Python |
| 🧩 | Gemini API |
| 🧩 | Flask |
| 🧩 | HTML |
| 🧩 | CSS |
| 🧩 | JavaScript |
Após baixar o projeto e abrir com a IDE de sua preferência, é necessário criar um ambiente virtual (venv) para isolar as dependências do projeto em relação ao sistema operacional:
python -m venv .venv
source .venv/Scripts/activatepython3 -m venv .venv
source .venv/bin/activateEm seguida, instale os pacotes utilizando:
pip install -r requirements.txtCrie um arquivo .env na raíz do projeto, pois por padrão ele não é versionado.
GEMINI_API_KEY = "SUA_CHAVE_AQUI"Execute python app.py
Pesquise no navegador por http://127.0.0.1:5000
Para interromper a execução, tecle Ctrl + C no terminal.

