diff --git a/crumbforest_roles/mayaeule_zero.sh b/crumbforest_roles/mayaeule_zero.sh index bfdd09f..f1b8812 100755 --- a/crumbforest_roles/mayaeule_zero.sh +++ b/crumbforest_roles/mayaeule_zero.sh @@ -2,6 +2,17 @@ # 🦉 Maya-Eule - Die weise Eule mit Gedächtnis (Qdrant Memory) # "Was kostet die Frage eines Kindes?" - Im Wald unbezahlbar. +# Load .env if exists +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +ENV_FILE="${SCRIPT_DIR}/../.env" + +if [[ -f "${ENV_FILE}" ]]; then + # Export environment variables from .env + set -a + source "${ENV_FILE}" + set +a +fi + QUESTION="$*" API_KEY="${OPENROUTER_API_KEY}" MODEL="${OPENROUTER_MODEL:-openai/gpt-3.5-turbo}"