Spaces:
Sleeping
Sleeping
| # Erzwingt die direkte Ausgabe von Python-Logs (verhindert das Verschlucken von Fehlermeldungen) | |
| export PYTHONUNBUFFERED=1 | |
| echo "[INFO] Generiere Konfiguration..." | |
| # Generiert config.json aus den hinterlegten Hugging Face Secrets | |
| cat <<EOF > $HOME/.nanobot/config.json | |
| { | |
| "providers": { | |
| "openrouter": { | |
| "apiKey": "${OPENROUTER_API_KEY}" | |
| } | |
| }, | |
| "agents": { | |
| "defaults": { | |
| "provider": "openrouter", | |
| "model": "openai/gpt-oss-120b:free" | |
| } | |
| }, | |
| "channels": { | |
| "telegram": { | |
| "enabled": true, | |
| "token": "${TELEGRAM_TOKEN}", | |
| "allowFrom": ["*"] | |
| } | |
| } | |
| } | |
| EOF | |
| echo "[INFO] Konfiguration erfolgreich erstellt." | |
| echo "[INFO] Starte Dummy-Webserver für Hugging Face Health-Check..." | |
| python -m http.server 7860 & | |
| echo "[INFO] Starte Nanobot Gateway..." | |
| nanobot gateway |