Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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. 🧠💬

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. 🎓