main.py 434 B

12345678910111213141516
  1. from functions import generate_response
  2. from pydantic import BaseModel
  3. from fastapi import FastAPI
  4. app = FastAPI()
  5. class InputData(BaseModel):
  6. input_str: str
  7. @app.post("/generate/")
  8. async def create_response(data: InputData):
  9. response = await generate_response(data.input_str)
  10. return {"response": response}
  11. if __name__ == "__main__":
  12. import uvicorn
  13. uvicorn.run(app, host="127.0.0.1", port=8111)