- #!/usr/bin/env bash
- set -euo pipefail
- ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
- PYTHON_BIN="${PYTHON_BIN:-}"
- if [[ -z "${PYTHON_BIN}" ]]; then
- if [[ -x "${ROOT_DIR}/.venv/bin/python" ]]; then
- PYTHON_BIN="${ROOT_DIR}/.venv/bin/python"
- else
- PYTHON_BIN="python3"
- fi
- fi
- cd "${ROOT_DIR}"
- exec "${PYTHON_BIN}" -m uvicorn model_selector.main:app --host 0.0.0.0 --port "${MODEL_SELECTOR_PORT:-3300}"
|