Add support for RAG

This commit is contained in:
Ramnique Singh 2025-04-30 23:36:49 +05:30 committed by akhisud3195
parent 2156c94449
commit b80eaffbe9
22 changed files with 552 additions and 900 deletions

29
start.sh Executable file
View file

@ -0,0 +1,29 @@
#!/bin/bash
# ensure data dirs exist
mkdir -p data/uploads
mkdir -p data/qdrant
mkdir -p data/mongo
# Start with the base command and profile flags
CMD="docker-compose"
# enable rag text and files workers
CMD="$CMD --profile rag_text_worker"
CMD="$CMD --profile rag_files_worker"
# enable rag urls worker
if [ "$USE_RAG_SCRAPING" = "true" ]; then
CMD="$CMD --profile rag_urls_worker"
fi
# Add more mappings as needed
# if [ "$SOME_OTHER_ENV" = "true" ]; then
# CMD="$CMD --profile some_other_profile"
# fi
# Add the up and build flags at the end
CMD="$CMD up --build"
echo "Running: $CMD"
exec $CMD