| from __future__ import annotations |
|
|
| from openenv.core.env_server.http_server import create_app |
|
|
| from models import B2BSupportTriageAction, B2BSupportTriageObservation |
| from server.support_triage_environment import B2BSupportTriageEnvironment |
|
|
| app = create_app( |
| B2BSupportTriageEnvironment, |
| B2BSupportTriageAction, |
| B2BSupportTriageObservation, |
| env_name="b2b_support_triage_env", |
| max_concurrent_envs=8, |
| ) |
|
|
|
|
| def main(host: str = "0.0.0.0", port: int = 8000) -> None: |
| import uvicorn |
|
|
| uvicorn.run(app, host=host, port=port) |
|
|
|
|
| if __name__ == "__main__": |
| main() |
|
|