This commit is contained in:
yumoqing 2026-04-08 17:07:32 +08:00
parent 8b296c7475
commit bd0cc6d5ad
2 changed files with 13 additions and 0 deletions

View File

@ -181,6 +181,7 @@ where a.llmid = b.id
await sor.U('llmusage', {'id': llmusage.id, 'accounting_status': 'failed'})
debug(f'{r.usages=} is None')
continue
d = None
try:
if isinstance(r.usages, str):
r.usages = json.loads(r.usages)

View File

@ -0,0 +1,12 @@
luid=params_kw.luid
env = ServerEnv()
async with get_sor_context(env, 'llmage') as sor:
sql = "select a.ppid, b.* from llm a, llmusage b where a.id=b.llmid and b.id=${id}$"
recs = await sor.sqlExe(sql, {'id': luid})
if recs:
r = recs[0]
x = await llm_charging(r.ppid, r.usages)
return x
return {'sql': sql, 'luid': luid, 'error': 'llm not found'}
return {
'error': 'error'}