@echo off echo Data Platform - Multi-Agent Service echo Startskript fuer gwserver echo ---------------------------------------- :: Verzeichnisstruktur erstellen, falls sie nicht existiert if not exist gwserver\data mkdir gwserver\data if not exist gwserver\uploads mkdir gwserver\uploads if not exist gwserver\results mkdir gwserver\results if not exist gwserver\webparts mkdir gwserver\webparts :: Prüfen, ob Python installiert ist python --version >nul 2>&1 if %errorlevel% neq 0 ( echo Python ist nicht installiert. Bitte installieren Sie Python 3.8 oder hoeher. exit /b 1 ) :: Virtuelle Umgebung erstellen, falls sie nicht existiert if not exist gwserver\venv ( echo Erstelle virtuelle Python-Umgebung... cd gwserver python -m venv venv cd .. ) :: Virtuelle Umgebung aktivieren echo Aktiviere virtuelle Umgebung... call gwserver\venv\Scripts\activate :: Abhängigkeiten installieren echo Installiere Abhaengigkeiten... pip install -r requirements.txt :: Starte gwserver in neuem Fenster echo Starte gwserver-Server... start cmd /k "cd gwserver && call venv\Scripts\activate && uvicorn app:app --reload --host 0.0.0.0 --port 8000" echo ---------------------------------------- echo Server wurden gestartet! echo Gateway laeuft auf: http://localhost:8000 echo API-Dokumentation: http://localhost:8000/docs pause