Spaces:
Running
Running
File size: 701 Bytes
b6848eb 4d083f7 b6848eb d119efa b6848eb d119efa b6848eb d119efa b6848eb | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #!/bin/bash
set -e
# 设置默认值
CHATGPT_ON_WECHAT_PREFIX=${CHATGPT_ON_WECHAT_PREFIX:-"/app"}
CHATGPT_ON_WECHAT_CONFIG_PATH=${CHATGPT_ON_WECHAT_CONFIG_PATH:-"$CHATGPT_ON_WECHAT_PREFIX/config.json"}
CHATGPT_ON_WECHAT_EXEC=${CHATGPT_ON_WECHAT_EXEC:-"python app.py"}
# 进入工作目录
cd $CHATGPT_ON_WECHAT_PREFIX
# 检查配置文件是否存在,不存在则拷贝模板
if [ ! -f "$CHATGPT_ON_WECHAT_CONFIG_PATH" ]; then
echo "Config file not found, copying template..."
cp config-template.json "$CHATGPT_ON_WECHAT_CONFIG_PATH"
fi
# 在 Hugging Face 上,我们直接运行命令,不再尝试切换用户
echo "Starting application with user: $(id)"
exec $CHATGPT_ON_WECHAT_EXEC |