12 lines
870 B
XML
12 lines
870 B
XML
{% set data = j2_model_perf_data(request) %}
|
|
{"widgettype":"VBox","options":{"width":"100%"},"subwidgets":[
|
|
{% for r in data %}
|
|
{"widgettype":"HBox","options":{"cheight":3,"width":"100%"},"subwidgets":[
|
|
{"widgettype":"Text","options":{"text":{{json.dumps(r.get('model',''),ensure_ascii=False)}},"width":"35%"}},
|
|
{"widgettype":"Text","options":{"text":{{json.dumps((r.get('avg_ttft_ms','')|string)+'ms',ensure_ascii=False)}},"width":"15%"}},
|
|
{"widgettype":"Text","options":{"text":{{json.dumps((r.get('success_rate','')|string)+'%',ensure_ascii=False)}},"width":"15%"}},
|
|
{"widgettype":"Text","options":{"text":{{json.dumps(r.get('total_calls','')|string,ensure_ascii=False)}},"width":"15%"}},
|
|
{"widgettype":"Text","options":{"text":{{json.dumps(r.get('total_amount_cny','')|string,ensure_ascii=False)}},"width":"20%"}}
|
|
]}{% if not loop.last %},{% endif %}{% endfor %}
|
|
]}
|