it-at-m / mucgpt

MIT License
16 stars 1 forks source link

Change Webserver from QUART to FASTAPI #18

Open Meteord opened 2 months ago

Meteord commented 2 months ago

Is your feature request related to a problem? Please describe. The current backend is based on a QUART web server. The incoming request payloads are not validated against a data model. No Openapi/Swagger docu is provided.

Describe the solution you'd like I would like to switch to FASTAPI. It supports automated documentation (openapi) of the interface. Payloads can be validated with pydantic models.

Describe alternatives you've considered Using the quart schema extension. FASTAPI is in general the more adopted framework in comparison to quart.

Additional context

github-actions[bot] commented 2 weeks ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this issue will be closed.