Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anag0es/chatbot_langchain
Chatbot interativo desenvolvido com as ferramentas LangChain, Panel e a API da OpenAI. 🧠💬
https://github.com/anag0es/chatbot_langchain
algorithms artificial-intelligence chatbot generative-ai langchain llm openai python
Last synced: 21 days ago
JSON representation
Chatbot interativo desenvolvido com as ferramentas LangChain, Panel e a API da OpenAI. 🧠💬
- Host: GitHub
- URL: https://github.com/anag0es/chatbot_langchain
- Owner: Anag0es
- License: mit
- Created: 2024-11-20T19:14:08.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-11-20T19:26:47.000Z (about 1 month ago)
- Last Synced: 2024-12-02T17:53:59.112Z (22 days ago)
- Topics: algorithms, artificial-intelligence, chatbot, generative-ai, langchain, llm, openai, python
- Language: Jupyter Notebook
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🚀 Chatbot com LangChain + Panel e OpenAI 🌟
Este repositório apresenta um chatbot interativo desenvolvido com as poderosas ferramentas **LangChain**, **Panel** e a **API da OpenAI**, criado no curso da DNC - *"Criação de Chatbot com LLM"*. 🧠💬
---
## 💡 Sobre o projeto
**Modelos de Linguagem** e **IA Generativa** com um chatbot que:
- 💾 **Lembra o que você diz durante a conversa**, utilizando memória contextual (**ConversationBufferMemory**);
- 🤖 **Responde de maneira inteligente e fluida**, graças à integração com a OpenAI;
- 🎨 **Apresenta uma interface amigável e interativa**, desenvolvida com Panel;
- 🔄 **Atualiza em tempo real**, com um spinner de carregamento para garantir uma experiência suave.---
## 🛠️ Tecnologias Utilizadas
- **LangChain**: Estruturando o fluxo conversacional e memória.
- **OpenAI API**: Alimentando o cérebro do chatbot.
- **Panel**: Criando uma interface gráfica intuitiva e elegante.---
## ✨ Funcionalidades
- 🖥️ **Interface limpa e responsiva** para interação com o bot.
- 📜 **Histórico de mensagens** exibido de forma estruturada e compreensível.
- 🚀 **Entrada intuitiva para mensagens** e botões funcionais.---
## 📚 Inspirado no curso
Este projeto foi construído como parte do curso *"Criação de Chatbot com LLM"* da DNC, proporcionando uma experiência prática para explorar e dominar ferramentas de IA moderna. 🎓