From e4cb45016facab63d91cd74dd797874f32bc99c7 Mon Sep 17 00:00:00 2001 From: Andrey Danilov Date: Fri, 17 May 2024 16:57:04 +0300 Subject: [PATCH] Fix reading form parameters at `/inference` endpoint --- rvc/wrapper/api/endpoints/inference.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/rvc/wrapper/api/endpoints/inference.py b/rvc/wrapper/api/endpoints/inference.py index 8ae0135..8719110 100644 --- a/rvc/wrapper/api/endpoints/inference.py +++ b/rvc/wrapper/api/endpoints/inference.py @@ -29,19 +29,19 @@ def inference( for file in glob.glob(f"{os.getenv('weight_root')}/*") ], ), - res_type: str = Query("blob", enum=["blob", "json"]), - sid: int = 0, - f0_up_key: int = 0, - f0_method: str = Query( + res_type: str = Form("blob", enum=["blob", "json"]), + sid: int = Form(0), + f0_up_key: int = Form(0), + f0_method: str = Form( "rmvpe", enum=["pm", "harvest", "dio", "rmvpe", "rmvpe_gpu"] ), f0_file: Path | None = None, index_file: Path | None = None, - index_rate: float = 0.75, - filter_radius: int = 3, - resample_sr: int = 0, - rms_mix_rate: float = 0.25, - protect: float = 0.33, + index_rate: float = Form(0.75), + filter_radius: int = Form(3), + resample_sr: int = Form(0), + rms_mix_rate: float = Form(0.25), + protect: float = Form(0.33), ): print(res_type) vc = VC()