From 245d117b566396ec66c4ec8900b680109aa19e07 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Tue, 31 Mar 2026 14:17:30 +0800 Subject: [PATCH] bugfix --- wwwroot/t2t/index.dspy | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 wwwroot/t2t/index.dspy diff --git a/wwwroot/t2t/index.dspy b/wwwroot/t2t/index.dspy new file mode 100644 index 0000000..5234897 --- /dev/null +++ b/wwwroot/t2t/index.dspy @@ -0,0 +1,26 @@ +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: + d = return_error('Authoration Error') + return json_response(d, status=401) + +f = await checkCustomerBalance(params_kw.llmid, userorgid) +if not f: + d = return_error('InsufficientFunds') + return json_response(d, status=400) + +if not params_kw.prompt: + d = return_error('Missing need data(prompt)') + return json_response(d, status=400) + +env = DictObject(**globals()) +return await inference(request, env=env) +