mirror of
https://github.com/Ladebeze66/llm_lab_perso.git
synced 2025-12-13 12:36:50 +01:00
43 lines
1.1 KiB
Batchfile
43 lines
1.1 KiB
Batchfile
@echo off
|
|
setlocal
|
|
|
|
echo === Lancement du serveur API LLM Lab ===
|
|
|
|
REM Vérification si l'environnement virtuel existe
|
|
if not exist "llmlab" (
|
|
echo L'environnement virtuel n'existe pas. Veuillez exécuter setup_env.bat pour le créer.
|
|
exit /b 1
|
|
)
|
|
|
|
REM Activation de l'environnement virtuel
|
|
call llmlab\Scripts\activate.bat
|
|
|
|
REM Vérification des dépendances API
|
|
pip show flask flask-cors > nul 2>&1
|
|
if ERRORLEVEL 1 (
|
|
echo Installation des dépendances manquantes...
|
|
pip install flask flask-cors
|
|
)
|
|
|
|
REM Affichage des informations
|
|
echo.
|
|
echo Serveur API en cours de démarrage sur http://localhost:8000
|
|
echo.
|
|
echo Utilisez ce serveur pour:
|
|
echo - Intégration avec Cursor (http://localhost:8000/v1)
|
|
echo - Intégration avec Obsidian (via l'endpoint /generate)
|
|
echo.
|
|
echo Appuyez sur Ctrl+C pour arrêter le serveur
|
|
echo.
|
|
|
|
REM Lancement du serveur API
|
|
python api_server.py
|
|
|
|
REM Ce code ne sera exécuté qu'après l'arrêt du serveur
|
|
echo.
|
|
echo Serveur API arrêté.
|
|
echo.
|
|
|
|
REM Désactivation de l'environnement virtuel
|
|
call llmlab\Scripts\deactivate.bat
|
|
endlocal |