This commit is contained in:
yumoqing 2026-04-08 13:58:56 +08:00
parent 136951a247
commit 9c2090b47e

View File

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