Este projeto evoluiu de um simples agente de chatbot em PDF para um agente sofisticado (geração de recuperação de recuperação) capaz de acessar o histórico de conversas, recuperar o contexto, resumir documentos e responder a perguntas de acompanhamento com base nas consultas do usuário e na detecção de intenções.
Experimente você mesmo no Agentic-Rag
Captura de tela: 
Para configurar este projeto, você primeiro precisará da sua tecla OpenAI_API. Em seguida, verifique se você possui as dependências necessárias instaladas. Você pode instalá -los via:
pip install -r requirements.txt
Para iniciar o agente RAG, execute o comando:
python -m streamlit run agentic_rag.py
Isso iniciará o aplicativo StreamLit em seu navegador. Depois de lançado, você pode fazer o upload de seus documentos .pdf, .txt, .docx e começar a consultar naturalmente para resumos, perguntas profundas e perguntas de acompanhamento!
.pdf, .txt, .docx diretamente na interface do aplicativo. Este projeto é um esforço contínuo para aprimorar as capacidades do agente do RAG. Enquanto a funcionalidade é atualmente demonstrada no arquivo .py fornecido, desenvolvimentos adicionais estão em andamento. Fique atento às atualizações enquanto faço a transição deste projeto para um aplicativo totalmente funcional que permite a execução local e a seleção de PDF por meio de uma interface amigável.
Sinceramente ?
Apache2.0
Desfrute de interagir com seus documentos através deste agente de pano inteligente!