G03-304/run_agent.ps1
2026-01-14 14:16:59 +08:00

33 lines
1.1 KiB
PowerShell

# 电信客户流失预测Agent启动脚本 (PowerShell版本)
# 设置项目根目录
$ProjectRoot = "$PSScriptRoot\ml_course_design"
# 检查项目根目录是否存在
if(-not (Test-Path $ProjectRoot)){
Write-Host "错误: 项目根目录不存在于 $ProjectRoot" -ForegroundColor Red
Write-Host "请确保该脚本与 ml_course_design 文件夹位于同一目录下" -ForegroundColor Yellow
Pause
exit 1
}
# 检查uv是否已安装
if(-not (Get-Command "uv" -ErrorAction SilentlyContinue)){
Write-Host "错误: 未找到uv命令" -ForegroundColor Red
Write-Host "请先安装uv: pip install uv" -ForegroundColor Yellow
Pause
exit 1
}
# 切换到项目根目录并启动Agent应用
Write-Host "正在启动客户流失预测Agent..." -ForegroundColor Green
Write-Host "项目根目录: $ProjectRoot" -ForegroundColor Cyan
Set-Location -Path $ProjectRoot
# 启动Agent应用
uv run python -m src.agent_app
# 等待用户按下任意键退出
Write-Host "\n按任意键退出..." -ForegroundColor Gray
$x = $host.ui.RawUI.ReadKey("NoEcho,IncludeKeyDown")