From 444efd7a52d773479086b342d9fe44dca68cb86a Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 27 Mar 2026 11:15:26 +0800 Subject: [PATCH] bugfix --- wwwroot/llminference.dspy | 7 +++++++ wwwroot/vidu_inference.dspy | 15 +++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 wwwroot/vidu_inference.dspy diff --git a/wwwroot/llminference.dspy b/wwwroot/llminference.dspy index e1b20fa..8381f58 100644 --- a/wwwroot/llminference.dspy +++ b/wwwroot/llminference.dspy @@ -1,4 +1,11 @@ debug(f'{params_kw=}') +if params_kw.off_peak: + off_peak = params_kw.off_peak + if off_peak in [True, "Y" "y", 1, "1"]: + off_peak = True + else: + off_peak = False + params_kw.off_peak = off_peak userid = await get_user() userorgid = await get_userorgid() if userid is None: diff --git a/wwwroot/vidu_inference.dspy b/wwwroot/vidu_inference.dspy new file mode 100644 index 0000000..e8db6b0 --- /dev/null +++ b/wwwroot/vidu_inference.dspy @@ -0,0 +1,15 @@ +debug(f'{params_kw=}') +if params_kw.off_peak: + off_peak = params_kw.off_peak + if off_peak in [True, "Y" "y", 1, "1"]: + off_peak = True + else: + off_peak = False + params_kw.off_peak = off_peak +userid = await get_user() +userorgid = await get_userorgid() +if userid is None: + return UiError(title='llm inference', message='Please login first') +f = await checkCustomerBalance(params_kw.llmid, userorgid) +env = DictObject(**globals()) +return await inference(request, env=env)