Este é um projeto desenvolvido na plataforma Hugging Face Spaces que utiliza IA para auxiliar na gestão e análise de bancos de dados voltados para o setor de ecommerce. O objetivo é oferecer um assistente que automatize consultas SQL, facilite a compreensão de dados e otimize o trabalho de desenvolvedores e analistas.
- Consultas Automatizadas: Geração de comandos SQL com base em descrições em linguagem natural.
- Análise Inteligente: Suporte para identificar tendências, inconsistências e padrões nos dados.
- Integração com Banco de Dados: Conexão fácil com bancos de dados como MySQL, PostgreSQL e outros.
- Interface Amigável: Uma interface visual intuitiva que permite interações simplificadas com a base de dados.
- Linguagem de Programação: Python.
- Modelo de IA: Modelos pré-treinados da Hugging Face.
- Framework de Frontend: Gradio para interface de usuário.
- Ambiente: Hugging Face Spaces para hospedagem e execução do projeto.
Para executar localmente, você precisará de:
- Python 3.8 ou superior
- Bibliotecas listadas no arquivo
requirements.txt
-
Clone este repositório:
git clone https://huggingface.co/spaces/adrianoL/Assistente-IA-Para-Banco-de-Dados_ecommerce_Zoop
-
Acesse o diretório do projeto:
cd Assistente-IA-Para-Banco-de-Dados_ecommerce_Zoop
-
Instale as dependências:
pip install -r requirements.txt
-
Execute o projeto localmente:
python app.py
- Acesse a interface do assistente no navegador.
- Insira uma descrição em linguagem natural sobre a consulta ou análise que deseja realizar.
- O assistente irá gerar o código SQL correspondente ou fornecer insights baseados nos dados.
Contribuições são bem-vindas! Siga os passos abaixo para colaborar:
- Faça um fork deste repositório.
- Crie um branch para sua feature ou correção:
git checkout -b minha-feature
- Commit suas alterações:
git commit -m "Adiciona nova funcionalidade"
- Faça push para o branch:
git push origin minha-feature
- Abra um Pull Request.
Este projeto está licenciado sob a licença MIT. Consulte o arquivo LICENSE
para mais detalhes.
Se você tiver dúvidas ou sugestões, entre em contato:
- Autor: Adriano L.
- Email: adrianolink.datascience@gmail.com
- Hugging Face Profile: AdrianoL