Skip to content

Repository files navigation

RAG Sample

Learn RAG from youtube tutorial of Tech With Tim.
Video URL

Commands

1. Sync UV Project

Install and sync project dependencies:

uv sync

2. Activate Virtual Environment

On Windows:

source ./.venv/Scripts/activate

On macOS/Linux:

source ./.venv/bin/activate

3. Run Qdrant Container

Start the Qdrant vector database using Docker:

docker-compose up -d

4. Run FastAPI Server

Start the API server:

uv run uvicorn main:app

5. Run Inngest Development UI

Launch the Inngest development interface for monitoring background jobs:

npx inngest-cli@latest dev -u http://localhost:8000/api/inngest --no-discovery

6. Run Streamlit Application

Start the Streamlit web interface:

uv run streamlit run ./streamlit_app.py

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages