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.