CoolFace
Apppublic

ACE-Step/Ace-Step-v1.5

sourceHugging Facemitupdated 6mo agoView on Hugging Face
580likes
run_api_server.sh27 linesDownload Raw Back to root
1#!/usr/bin/env bash2set -euo pipefail3 4ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"5 6CONDA_ACTIVATE="${CONDA_ACTIVATE:-/root/data/repo/gongjunmin/miniconda3/bin/activate}"7CONDA_ENV_NAME="${ACESTEP_CONDA_ENV:-acestep_v15_train}"8 9HOST="${ACESTEP_API_HOST:-0.0.0.0}"10PORT="${ACESTEP_API_PORT:-8001}"11LOG_LEVEL="${ACESTEP_API_LOG_LEVEL:-debug}"12 13cd "$ROOT_DIR"14 15# 临时关闭 nounset 以避免 conda activate.d 脚本中的 unbound variable 错误16set +u17# shellcheck disable=SC109018source "$CONDA_ACTIVATE" "$CONDA_ENV_NAME"19set -u20 21# NOTE: api_server 使用内存队列/任务存储,要求 workers=1。22nohup python -m uvicorn acestep.api_server:app \23	--host "0.0.0.0" \24	--port "8001" \25	--workers 1 \26	--log-level "$LOG_LEVEL" > server.log 2>&1 &27echo "Server started in background with PID $!. Logs in server.log"