init code

This commit is contained in:
2026-03-04 13:56:08 +08:00
commit 755b3ccde7
11 changed files with 1052 additions and 0 deletions

41
run.sh Executable file
View File

@@ -0,0 +1,41 @@
#!/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