"""获取当天llmusage笔数和交易金额""" import json from datetime import date ns = params_kw.copy() sql = """ SELECT COUNT(*) as cnt, COALESCE(SUM(amount), 0) as total_amount FROM llmusage WHERE use_date = ${today}$ """ today = date.today().isoformat() db = DBPools() async with db.sqlorContext('sage') as sor: recs = await sor.sqlExe(sql, {'today': today}) if recs: return { 'cnt': int(recs[0].get('cnt', 0)), 'total_amount': float(recs[0].get('total_amount', 0)) } return {'cnt': 0, 'total_amount': 0}