#!/usr/bin/env bash # ============================================================================= # OmniShopAgent - 启动 CLIP 图像向量服务 # 图像搜索、以图搜图功能依赖此服务 # ============================================================================= set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" PROJECT_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)" VENV_DIR="${VENV_DIR:-$PROJECT_ROOT/venv}" cd "$PROJECT_ROOT" if [ -d "$VENV_DIR" ]; then set +u source "$VENV_DIR/bin/activate" set -u fi echo "启动 CLIP 服务 (端口 51000)..." echo "按 Ctrl+C 停止" exec python -m clip_server launch