Skip to content

Chatbot UI that can answer questions about any webpage. Built with LangChain, OLlama, Llama3, ChromaDB and Gradio.

Notifications You must be signed in to change notification settings

itsjavi/llama3-rag-chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Llama3 RAG Chatbot

This project provides the basics and demonstrates how to use Llama3 and a vector DB to create a chatbot that can answer questions about any webpage.

Built using: LangChain, OLlama, Llama3, ChromaDB and Gradio UI

screenshot

Pre-requisites

  • Python 3.11 or higher
  • OLlama server running

Only tested on macOS Sonoma with Python 3.11.x

Setup

  1. Create a virtual environment:

    python -m venv .venv
    source .venv/bin/activate
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run the app:

    python main.py

You might need to replace python with python3 depending on your system.

References

About

Chatbot UI that can answer questions about any webpage. Built with LangChain, OLlama, Llama3, ChromaDB and Gradio.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages