This project provides a simple chatbot that can load sources using Gradio and LangChain. Users can ask the chatbot questions, and it can provide answers based on the loaded sources.
Click the image above to watch a video demonstration of the chatbot in action. You can also read my blog post on this app.
- Clone this repository:
git clone https://github.com/iokarkan/chatbot_project.git
cd chatbot_project
- Install the required dependencies:
pip install -r requirements.txt
- Run the Gradio interface:
python -m app.gradio_interface
This will start a local server, and you can access the chatbot app in your web browser at http://localhost:7860.
You can also try out the chatbot in this HuggingFace space: Chatbot with Sources