This repository contains a Python implementation of a Retrieval-Augmented Generation (RAG) API.
Created for a blog post: https://vitaliihonchar.com/insights/python-rag-api
- Run docker compose:
docker compose up -d
- Run migrations:
alembic upgrade head
- Start the FastAPI server:
fastapi dev src/pdf_analyzer/main.py
ruff check src --fix