This commit is contained in:
yumoqing 2026-04-05 15:26:07 +08:00
parent 45afffafeb
commit 61896ec185
3 changed files with 3 additions and 3 deletions

View File

@ -12,7 +12,7 @@ from accounting.getaccount import getCustomerBalance
async def llm_charging(sor, ppid, llmusage):
env = ServerEnv()
prices = await env.pricing_program_charging(sor, ppid, llmusage.usage)
prices = await env.pricing_program_charging(sor, ppid, llmusage.usages)
if prices is None:
e = Exception(f'{ppid=}, {llmusage.usage=}{llmusage.id=} env.pricing_program_charging() return None')
exception(f'{e}')

View File

@ -199,7 +199,7 @@ async def query_task_status(request, upappid, apiname, luid, userid, taskid):
await add_new_llmusage_output(luid, changed)
return
if changed.status == 'SUCCEEDED':
llmusage.usage = changed.output.usage
llmusage.usages = changed.output.usage
if llm.ppid:
try:
charging = await llm_charging(sor,

View File

@ -48,7 +48,7 @@ async def sync_uapi_request(request, llm, sor, callerid, callerorgid, params_kw=
llmusage.use_date = curDateString()
llmusage.use_time = timestampstr()
llmusage.userid = callerid
llmusage.usage = json.dumps(usage, ensure_ascii=False)
llmusage.usages = json.dumps(usage, ensure_ascii=False)
llmusage.ioinfo = json.dumps({
"input": params_kw,
"output": [d]