Installation
Installing dsRAG
Install the package using pip:
If you want to use VLM file parsing, you will need one non-Python dependency: poppler. This is used for converting PDFs to images. On MacOS, you can install it using Homebrew:
Third-party dependencies
To get the most out of dsRAG, you'll need a few third-party API keys set as environment variables. Here are the most important ones:
OPENAI_API_KEY
: Recommended for embeddings, AutoContext, and semantic sectioningCO_API_KEY
: Recommended for rerankingGEMINI_API_KEY
: Recommended for VLM file parsing