This repository showcases a simple yet powerful chatbot built using the LangChain framework in a Jupyter Notebook environment. The chatbot leverages modular LangChain components for conversational AI, making it flexible and easy to integrate with various backends or memory stores.
- ✅ Built with
LangChain, a leading framework for building LLM applications - 🧱 Uses LangChain's modular components:
text_splitters,core,community,chroma - 📦 Easy setup with a
requirements.txt - 📚 Interactive development using
Jupyter Notebook
- Python 3.10.16
- LangChain Modules
langchainlangchain_corelangchain_communitylangchain_chromalangchain_text_splitters
- Clone the repo:
git clone https://github.com/devpatel0005/Intelligent-Document-Question-Answering-System-Using-Retrieval-Augmented-Generation-RAG-.git cd chatbot-langchain - Install dependencies:
pip install -r requirements.txt
Prototyping intelligent assistants
Building retrieval-based QA systems
Exploring LangChain component integration
🙌 Acknowledgments:
- Thanks to the LangChain community for creating an awesome framework to build LLM applications.