O WebConverse é uma interface de conversação com IA que permite que os usuários conversem com sites. Ao alavancar modelos avançados de linguagem e armazenamento vetorial, ele fornece uma maneira perfeita de interagir com o conteúdo de qualquer site por meio de uma interface de bate -papo.
langchain_chroma e GoogleGenerativeAIEmbeddings para converter o conteúdo do site em uma loja de vetores para recuperação eficiente.Para configurar o projeto, siga estas etapas:
Clone o repositório.
Instale os pacotes necessários: pip install -r requirements.txt
Configure seu arquivo .env com as teclas de API necessárias: GOOGLE_API_KEY=your_google_api_key_here
Certifique -se de ter esse arquivo .env listado no seu .gitignore para manter suas chaves seguras.
Para iniciar o aplicativo, execute: streamlit run Home.py
Digite um URL do site quando solicitado e comece a conversar com a IA sobre o conteúdo do site.
Consulte requirements.txt para a lista completa de dependências.
As contribuições são bem -vindas! Sinta -se à vontade para enviar uma solicitação de tração ou abrir um problema.
Este projeto está licenciado sob a licença do MIT - consulte o arquivo de licença para obter detalhes.