Um projeto utilizando Python e Gemini AI, para criar um chatbot utilizando dados simples numa tabela, através de embeddings
https://react-chat-bot-beta.vercel.app/
Front-end: React, Vite, Javascript
Back-end: Python, Flask
Baseado na sua consulta, os embeddings serão utilizados para criar um prompt para retornar uma resposta gerada por IA (Gemini 1.0 pro) Baseado no banco de dados com 15 registros utilizados nessa demonstração.
POST /api/
Parâmetro | Tipo | Descrição |
---|---|---|
API_KEY |
string |
Obrigatório. A chave da sua API Google Ai Studio |
para utilizar o código disponível pode ser usar o código hospedado na AZURE :
Para rodar esse projeto, você vai precisar adicionar as seguintes variáveis de ambiente no seu .env
API_KEY
Que deve ser gerada no Google AI Studio
- Embeddings
- Processamento de Linguagem Natural
- Python 3.12
- React + Vite
Para realizar os testes, pode acessar o site:
https://react-chat-bot-beta.vercel.app/
Backend:
Frontend: