Spaces:
Build error
Build error
Download app.py from EmbodiedAgentInterface/backend: direct link, hf CLI and curl.
- Browser
- Download file 736 Bytes
-
https://huggingface.co/spaces/EmbodiedAgentInterface/backend/resolve/da4c3ac86bdec340ea7cd73de405becf8e9e59a2/app.py
- Command line
-
hf download hf://spaces/EmbodiedAgentInterface/backend@da4c3ac86bdec340ea7cd73de405becf8e9e59a2/app.py
-
curl -L -o app.py https://huggingface.co/spaces/EmbodiedAgentInterface/backend/resolve/da4c3ac86bdec340ea7cd73de405becf8e9e59a2/app.py
736 Bytes
| import sys | |
| import logging | |
| import subprocess | |
| import gradio as gr | |
| from apscheduler.schedulers.background import BackgroundScheduler | |
| logging.basicConfig(level=logging.ERROR) | |
| from src.logging import LOGGER, read_logs | |
| sys.stdout = LOGGER | |
| sys.stderr = LOGGER | |
| subprocess.run(["python", "scripts/fix_harness_import.py"]) | |
| def launch_backend(): | |
| _ = subprocess.run(["python", "main_backend_lighteval.py"]) | |
| demo = gr.Blocks() | |
| with demo: | |
| logs = gr.Code(interactive=False) | |
| demo.load(read_logs, None, logs, every=1) | |
| scheduler = BackgroundScheduler() | |
| scheduler.add_job(launch_backend, "interval", seconds=60) # will only allow one job to be run at the same time | |
| scheduler.start() | |
| demo.queue(default_concurrency_limit=40).launch() |