柏悦物流智能客服系统
This commit is contained in:
@@ -0,0 +1,74 @@
|
||||
@echo off
|
||||
chcp 936 >nul
|
||||
title Baiyue Logistics AI Customer Service
|
||||
cd /d "%~dp0"
|
||||
|
||||
echo ============================================
|
||||
echo Baiyue Logistics AI Customer Service
|
||||
echo ============================================
|
||||
echo.
|
||||
|
||||
where python >nul 2>nul
|
||||
if errorlevel 1 (
|
||||
echo [ERROR] python not found. Install Python and tick "Add to PATH".
|
||||
echo.
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
echo [1/3] Checking port 5000 ...
|
||||
netstat -ano | findstr "LISTENING" | findstr /C:":5000 " >nul
|
||||
if not errorlevel 1 (
|
||||
echo.
|
||||
echo [INFO] Port 5000 is already in use, a server is probably running:
|
||||
echo.
|
||||
netstat -ano | findstr "LISTENING" | findstr /C:":5000 "
|
||||
echo.
|
||||
echo The last column is the process id. To stop it:
|
||||
echo taskkill /PID 12345 /F
|
||||
echo.
|
||||
start "" http://127.0.0.1:5000
|
||||
echo Browser opened. Press any key to close this window.
|
||||
pause
|
||||
exit /b 0
|
||||
)
|
||||
echo OK - port is free.
|
||||
|
||||
echo [2/3] Checking DEEPSEEK_API_KEY ...
|
||||
if "%DEEPSEEK_API_KEY%"=="" (
|
||||
echo.
|
||||
echo [WARN] DEEPSEEK_API_KEY is empty in this window.
|
||||
echo If you just ran setx, reopen this window or restart VS Code.
|
||||
echo setx DEEPSEEK_API_KEY "sk-xxxxxxxx"
|
||||
echo.
|
||||
pause
|
||||
) else (
|
||||
echo OK - key detected.
|
||||
)
|
||||
|
||||
echo [3/3] Checking dependencies ...
|
||||
python -c "import flask, requests" >nul 2>nul
|
||||
if errorlevel 1 (
|
||||
echo Missing packages, installing ...
|
||||
python -m pip install -r requirements.txt
|
||||
if errorlevel 1 (
|
||||
echo [ERROR] pip install failed, check network and retry.
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
)
|
||||
echo OK - dependencies ready.
|
||||
|
||||
echo.
|
||||
echo ============================================
|
||||
echo Starting: http://127.0.0.1:5000
|
||||
echo Close this window or press Ctrl+C to stop
|
||||
echo ============================================
|
||||
echo.
|
||||
|
||||
start "" http://127.0.0.1:5000
|
||||
python am.py
|
||||
|
||||
echo.
|
||||
echo Server stopped.
|
||||
pause
|
||||
Reference in New Issue
Block a user