Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anag0es/chabot_documents
https://github.com/anag0es/chabot_documents
Last synced: 22 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/anag0es/chabot_documents
- Owner: Anag0es
- License: mit
- Created: 2024-11-20T20:17:50.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-11-20T20:31:00.000Z (about 1 month ago)
- Last Synced: 2024-11-20T21:25:37.027Z (about 1 month ago)
- Language: Jupyter Notebook
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🤖 Chatbot Interativo com LangChain, OpenAI e Integração com PDF 🧠📚
**Chatbot Interativo**, combinando o poder da IA Generativa com ferramentas como LangChain e OpenAI! Este chatbot não apenas responde às suas perguntas, mas também processa e utiliza informações extraídas de documentos PDF! 📄✨
## 🔍 Sobre o projeto
Este projeto foi criado para oferecer:
- 🌟 Um chatbot inteligente com suporte a **memória contextual**.
- 📂 A capacidade de **carregar e analisar arquivos PDF**, fornecendo respostas baseadas no conteúdo do documento.
- 💬 Uma **interface gráfica intuitiva**, desenvolvida com Panel, para facilitar a interação com o bot.---
## 🛠️ Recursos Principais
- **Processamento de PDFs**:
Carregue arquivos PDF, divida os textos em partes processáveis e use embeddings para oferecer respostas baseadas no conteúdo.
- **Respostas Contextuais**:
Aproveite a memória do chatbot para conversas contínuas e coesas.- **Interface Amigável**:
Uma interface gráfica limpa, com suporte a entradas de texto e carregamento de documentos.---
## 🚀 Tecnologias Utilizadas
- **LangChain**: Estrutura modular para chatbots e IA.
- **OpenAI**: Modelo de linguagem generativo avançado.
- **Panel**: Framework para criação de painéis interativos.
- **ChromaDB**: Banco de dados vetorial para recuperação de informações.
- **PyPDFLoader**: Para carregar e processar documentos PDF.---
## 🎓 Inspirado no Curso
Este repositório foi desenvolvido com base no curso *"Criação de Chatbot com LLM"* da **DNC**, uma formação prática e completa para explorar o mundo da Inteligência Artificial e dos modelos de linguagem. 🧠📖