diff --git a/run.py b/run.py index 9ac667a..1ee89fd 100644 --- a/run.py +++ b/run.py @@ -57,7 +57,7 @@ def run_text2img(): resp_info["code"] = 200 resp_info["data"] = b64_code resp_info["dtype"] = BASE64_IMG - resp = make_response(resp_info) + resp = make_response(json.dumps(resp_info)) resp.status_code = 200 return resp @@ -84,7 +84,7 @@ def run_detection(): resp_info["code"] = 200 resp_info["data"] = b64_code resp_info["dtype"] = BASE64_IMG - resp = make_response(resp_info) + resp = make_response(json.dumps(resp_info)) resp.status_code = 200 return resp @@ -104,7 +104,7 @@ def run_ocr(): resp_info["code"] = 200 resp_info["data"] = text resp_info["dtype"] = TEXT - resp = make_response(resp_info) + resp = make_response(json.dumps(resp_info)) resp.status_code = 200 return resp @@ -126,7 +126,7 @@ def run_segmentation(): resp_info["code"] = 200 resp_info["data"] = b64_code resp_info["dtype"] = BASE64_IMG - resp = make_response(resp_info) + resp = make_response(json.dumps(resp_info)) resp.status_code = 200 return resp @@ -148,7 +148,7 @@ def run_backbone(): resp_info["code"] = 200 resp_info["data"] = b64_code resp_info["dtype"] = BASE64_IMG - resp = make_response(resp_info) + resp = make_response(json.dumps(resp_info)) resp.status_code = 200 return resp @@ -175,7 +175,8 @@ def run_mnist(): resp_info["code"] = 200 resp_info["data"] = str(result) resp_info["dtype"] = TEXT - resp = make_response(resp_info) + + resp = make_response(json.dumps(resp_info)) resp.status_code = 200 return resp