diff --git a/wwwroot/t2t/index.dspy b/wwwroot/t2t/index.dspy index 250f59f..1a7d4c1 100644 --- a/wwwroot/t2t/index.dspy +++ b/wwwroot/t2t/index.dspy @@ -13,11 +13,6 @@ 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) @@ -36,6 +31,11 @@ where a.llmcatelogid=b.id return json_response(d, status=400) params_kw.llmid = recs[0].id +f = await checkCustomerBalance(params_kw.llmid, userorgid) +if not f: + d = return_error('InsufficientFunds') + return json_response(d, status=400) + env = DictObject(**globals()) return await inference(request, env=env)