CoolFace
Apppublic

iphone12man/email-prioritization-env

sourceHugging Faceupdated 6mo agoView on Hugging Face
0likes
app.py35 linesDownload Raw Back to server
1from fastapi import FastAPI, Request2from env.environment import EmailEnv3import uvicorn4 5app = FastAPI()6env = EmailEnv()7 8@app.post("/")9async def root():10    return env.reset()11 12@app.post("/reset")13async def reset():14    return env.reset()15 16@app.post("/step")17async def step(request: Request):18    try:19        data = await request.json()20    except:21        data = {}22    return env.step(data)23 24@app.get("/state")25def state():26    return env.state()27 28# REQUIRED main() function29def main():30    uvicorn.run(app, host="0.0.0.0", port=7860)31 32# REQUIRED entrypoint33if __name__ == "__main__":34    main()35