Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
81a67dc
refactor: migrate configuration from Hydra/OmegaConf to Pydantic Sett…
andyne13 Mar 22, 2026
6435955
fix: remove duplicate model_config and fix deprecated model_fields ac…
andyne13 Mar 22, 2026
9779fea
refactor: YAML-first config with env var overrides
andyne13 Mar 22, 2026
728cb5a
fix(test): use Pydantic config models instead of plain dicts in tests
andyne13 Mar 24, 2026
e85d6ad
refactor: harden config — remove dead code, freeze models, hide secrets
andyne13 Mar 24, 2026
3e14219
fix: add VDB_PORT env var and normalize config access style
andyne13 Mar 24, 2026
015ecfa
refactor: consolidate config package from 5 files to 2+init
andyne13 Mar 24, 2026
fffc47a
fix: correct whisper_concurency typo to whisper_concurrency
andyne13 Mar 24, 2026
7d1b3ae
style: fix ruff formatting in eml_loader.py and prompts.py
andyne13 Mar 24, 2026
7cd5d48
fix: address CodeRabbit review findings
andyne13 Mar 24, 2026
3190c2d
fix: include extra MIME types in to_dict and use absolute imports
EnjoyBacon7 Mar 30, 2026
82de2b5
fix: address code review feedback
EnjoyBacon7 Mar 30, 2026
ad24858
fix: revert config imports to relative to satisfy ruff isort
EnjoyBacon7 Mar 30, 2026
86ce467
fix: remove extra trailing space to satisfy ruff format
EnjoyBacon7 Mar 30, 2026
8a823a6
fix: add default password for rdb
Ahmath-Gadji Apr 1, 2026
8832429
feat(api): add GET /config endpoint for admins to visualize configura…
Ahmath-Gadji Apr 1, 2026
b75089b
refactor(config): use discriminated unions for RetrieverConfig and We…
Ahmath-Gadji Apr 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .hydra_config/chunker/base.yaml

This file was deleted.

8 changes: 0 additions & 8 deletions .hydra_config/chunker/recursive_splitter.yaml

This file was deleted.

196 changes: 0 additions & 196 deletions .hydra_config/config.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .hydra_config/rag/ChatBotRag.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .hydra_config/rag/SimpleRag.yaml

This file was deleted.

4 changes: 0 additions & 4 deletions .hydra_config/rag/base.yaml

This file was deleted.

8 changes: 0 additions & 8 deletions .hydra_config/retriever/base.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .hydra_config/retriever/hyde.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions .hydra_config/retriever/multiQuery.yaml

This file was deleted.

4 changes: 0 additions & 4 deletions .hydra_config/retriever/single.yaml

This file was deleted.

11 changes: 0 additions & 11 deletions .hydra_config/websearch/base.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions .hydra_config/websearch/staan.yaml

This file was deleted.

4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,9 @@ WORKDIR /app/openrag
# Copy source code
COPY openrag/ .

# Copy assests & config
# Copy assets and config
COPY prompts/ /app/prompts/
COPY .hydra_config/ /app/.hydra_config/
COPY conf/ /app/conf/
ENV PYTHONPATH=/app/openrag/
ENV APP_iPORT=${APP_iPORT:-8080}
ENTRYPOINT ../entrypoint.sh
5 changes: 2 additions & 3 deletions Dockerfile.ray
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,10 @@ WORKDIR /app/openrag
# Copy source code
COPY openrag/ .

# Copy assests & config
# Copy assets and config
COPY prompts/ /app/prompts/
COPY .hydra_config/ /app/.hydra_config/
COPY conf/ /app/conf/

RUN apt install -y
RUN ln -s /app/.venv/bin/ray /usr/local/bin/ray

ENV PYTHONPATH=/app/openrag/
1 change: 0 additions & 1 deletion cluster.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ docker:
- --gpus all
- -v /ray_mount/model_weights:/app/model_weights
- -v /ray_mount/data:/app/data
- -v /ray_mount/.hydra_config:/app/.hydra_config
- -v /ray_mount/logs:/app/logs
- --env-file /ray_mount/.env
auth:
Expand Down
Loading
Loading