File size: 590 Bytes
18feac5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
from openenv.core.env_server.http_server import create_app

from tool_use_env.models import ToolUseAction, ToolUseObservation
from tool_use_env.server.tool_use_env_environment import ToolUseEnvironment


app = create_app(
    ToolUseEnvironment,
    ToolUseAction,
    ToolUseObservation,
    env_name="support_ops_env",
    max_concurrent_envs=4,
)


import uvicorn


def main(host: str = "0.0.0.0", port: int = 8000):
    uvicorn.run("tool_use_env.server.app:app", host=host, port=port)


@app.get("/")
def root():
    return {"status": "running"}


if __name__ == "__main__":
    main()