File size: 522 Bytes
5fb3d31 887ef72 5fb3d31 4abd3ba 5fb3d31 0f128eb 5fb3d31 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | from openenv.core.env_server import create_fastapi_app
from server.environment import EmailTriageEnv
from models import EmailAction, EmailObservation
import uvicorn
# Initialize the FastAPI app
app = create_fastapi_app(
env=EmailTriageEnv,
action_cls=EmailAction,
observation_cls=EmailObservation,
)
@app.get("/")
def health_check():
return {"status": "ok", "message": "Email Triage OpenEnv is running"}
def main():
uvicorn.run(app, host="0.0.0.0", port=7860)
if __name__ == "__main__":
main()
|