File size: 699 Bytes
f2ae3ad
59d6df8
f2ae3ad
5ae0b37
86ed0ec
 
5fa8a70
4a9d38b
 
59d6df8
 
5fa8a70
4a9d38b
5fa8a70
59d6df8
f2ae3ad
8d604f9
f2ae3ad
59d6df8
86ed0ec
02200f4
5fa8a70
8d604f9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash
set -eux

export CUDA_VISIBLE_DEVICES="0"
export CUDA_HOME="/usr/local/cuda"

echo "Activating Conda environment and starting server..."

# Activate the specific conda environment
# Use '. ' (dot space) instead of 'source'
. $CONDA_DIR/etc/profile.d/conda.sh # Source the conda.sh for the shell
conda activate cosmos-predict1 # Activate the environment

# Set PYTHONPATH after conda activation for your specific project modules
export PYTHONPATH="/app:/app/gui/api"

echo "Starting GEN3C FastAPI inference server..."

export GEN3C_CKPT_PATH="/app/checkpoints"
export GEN3C_GPU_COUNT=1

# Start the FastAPI server
exec uvicorn gui.api.server:app --host 0.0.0.0 --port 7860 --proxy-headers