
Hyperion Tech Chatbot 🤖
Este projeto é um chatbot em Python desenvolvido para ajudar usuários a resolverem problemas de código utilizando a API da Groq. O chatbot é capaz de responder perguntas em Português Brasileiro, fornecendo respostas detalhadas e informativas sobre diversos tópicos de programação.
Funcionalidades
- Integração com a Groq API: O chatbot usa a API da Groq para processar e gerar respostas com base nas perguntas dos usuários.
- Respostas Detalhadas e Ilimitadas: O modelo é configurado para fornecer respostas detalhadas sem limitações de tamanho, ajudando a solucionar dúvidas de programação com informações ricas.
- Memória de Conversação: O chatbot mantém o histórico da conversa para dar continuidade às respostas, permitindo um contexto mais rico nas interações.
- Interface Interativa: Desenvolvido com Streamlit, o chatbot possui uma interface web amigável e fácil de usar, com um botão de "Pesquisar" para facilitar o envio de perguntas.
Como Usar
Pré-requisitos
- Python 3.8+
- Biblioteca
streamlit - Biblioteca
langchain - Biblioteca
langchain_groq - Groq API Key: Uma chave de API válida da Groq para acessar o modelo de linguagem.
Instalação
Link do projeto:
https://hyperion-ai-deploy.streamlit.app/
-
Clone o repositório para o seu ambiente local:
git clone https://github.com/seu-usuario/hyperion-chatbot.git cd hyperion-chatbot -
Crie e ative um ambiente virtual: