post
https://flow.seekr.com/v1/files
Handle file upload requests and save the files to the configured storage.
Args: request (Request): The incoming HTTP request.
Returns: JSONResponse: A JSON response containing the file metadata.
Raises: JSONResponse: A JSON response with a 400 status code if the request is invalid, or a 500 status code if an error occurs during file saving.
