Pm-ops / server /app.py
Aditya Guntur
Fix imports and Dockerfile for HF deployment
410e78d
Raw
History Blame Contribute Delete
556 Bytes
from openenv.core.env_server.http_server import create_app
from models import PMOpsAction, PMOpsObservation
from server.pm_ops_environment import PMOpsEnvironment
def create_environment():
return PMOpsEnvironment()
app = create_app(
create_environment,
PMOpsAction,
PMOpsObservation,
env_name="pm_ops",
max_concurrent_envs=8,
)
@app.get("/")
def root():
return {"name": "pm_ops", "status": "running"}
def main():
import uvicorn
uvicorn.run(app, host="0.0.0.0", port=8000)
if __name__ == "__main__":
main()