Este é um aplicativo de chatbot desenvolvido com Streamlit, que utiliza o Pandas AI para manipulação e análise de dados, e o modelo de linguagem Mixtral com Groq para gerar respostas. Este projeto demonstra como integrar essas tecnologias para criar um chatbot interativo e eficiente.
- Chatbot Interativo: Converse com o bot e obtenha respostas em tempo real.
- Análise de Dados com Pandas AI: Manipulação e análise de dados integrada nas respostas do chatbot.
- Modelo Mixtral com Groq: Utilização de um modelo de linguagem avançado para geração de respostas.
Siga os passos abaixo para configurar o ambiente e executar o aplicativo:
-
Clone o repositório:
git clone https://github.com/viniciusds2020/app_mixtral_pandas_ai.git cd app_mixtral_pandas_ai
-
Crie um ambiente virtual:
python -m venv venv source venv/bin/activate # No Windows use `venv\Scripts\activate`
-
Instale as dependências:
pip install -r requirements.txt
-
Execute o aplicativo Streamlit:
streamlit run app.py
-
Abra seu navegador e vá para
http://localhost:8501
. -
Comece a conversar com o chatbot na interface Streamlit.
app.py
: Script principal que executa o aplicativo Streamlit.requirements.txt
: Lista de dependências do projeto.
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests.
Este projeto está licenciado sob a licença MIT. Veja o arquivo LICENSE
para mais detalhes.
Para dúvidas ou sugestões, entre em contato com viniciusds1020@gmail.com.