Files
demo2-qwen/run.sh
2026-03-04 14:04:55 +08:00

42 lines
816 B
Bash
Executable File

#!/bin/bash
# AI Agent 项目启动脚本
set -e
echo "=================================="
echo " AI Agent 项目启动脚本"
echo "=================================="
echo ""
# 检查虚拟环境
if [ ! -d ".venv" ]; then
echo "❌ 虚拟环境不存在"
echo "正在创建虚拟环境..."
python3 -m venv .venv
fi
# 激活虚拟环境
source .venv/bin/activate
echo "✓ 虚拟环境已激活"
echo ""
# 检查依赖
echo "检查依赖..."
pip install -q -r requirements.txt
echo "✓ 依赖已安装"
echo ""
# 启动应用
echo "=================================="
echo "启动 FastAPI 应用..."
echo "=================================="
echo ""
echo "访问地址:http://localhost:8000"
echo ""
echo "按 Ctrl+C 停止服务"
echo ""
uvicorn main:app --reload --host 0.0.0.0 --port 8000