File size: 821 Bytes
4357d9b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/usr/bin/env bash
set -euo pipefail

SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
source "$SCRIPT_DIR/env.sh"

mkdir -p "$LOG_DIR" "$RUNTIME_DIR"

python3 "$SCRIPT_DIR/check_models.py" \
  --qwen-image "$QWEN_IMAGE_MODEL" \
  --cosyvoice "$COSYVOICE_MODEL" \
  --wan-i2v "$WAN_I2V_MODEL" \
  --qwen35-27b "$QWEN35_27B_MODEL"

"$SCRIPT_DIR/install_diff_runtime.sh"
"$SCRIPT_DIR/install_qwen35_27b_runtime.sh"
"$SCRIPT_DIR/install_cosyvoice_runtime.sh"

cat > "$RUNTIME_DIR/deployment.env" <<EOF
VGEN_ROOT=$VGEN_ROOT
DIFFSYNTH_ROOT=$DIFFSYNTH_ROOT
QWEN_IMAGE_MODEL=$QWEN_IMAGE_MODEL
COSYVOICE_MODEL=$COSYVOICE_MODEL
WAN_I2V_MODEL=$WAN_I2V_MODEL
QWEN35_27B_MODEL=$QWEN35_27B_MODEL
CONDA_SH=$CONDA_SH
DIFF_ENV=$DIFF_ENV
EOF

echo "[ OK ] VGen deployment finished. Runtime config: $RUNTIME_DIR/deployment.env"