Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 956 Bytes

File metadata and controls

30 lines (19 loc) · 956 Bytes

RAG application based on Ollama

Commitizen friendly

Requirments

In order to run own copy of the project one must fulfill the following requirements.

Core dependencies

Virtual environments

It is recommended to use a virtual environment to work on this project.

The following sequence of commands creates an environment, activates the environment, and installs project dependencies.

python3 -m venv ~/path-to-venv; \
  source ~/path-to-venv/bin/activate; \
  uv pip compile requirements.txt --output-file requirements.uv.txt; \
  uv pip sync ./requirements.uv.txt

Committing changes to the repo

Using commitizen cli is mandatory.