fix: add fallback unit_values in get_pricing_display

This commit is contained in:
yumoqing 2026-06-05 14:32:27 +08:00
parent da07250049
commit e2d46f4074

View File

@ -770,7 +770,7 @@ async def get_pricing_display(ppid):
fields = d.get('fields', {})
pricings = d.get('pricings', [])
pricing_type = d.get('pricing_type', 'per_use')
unit_values = d.get('unit_values', {})
unit_values = d.get('unit_values', {'百万': 1000000, '': 1, '': 1000, '': 1, '': 1, '毫秒': 0.001, '元/百万tokens': 1000000, '元/total_tokens': 1, '元/times': 1})
items = []
for p in pricings: