{% extends "base.html" %} {% block content %}
Total Requests
{{ stats.total_requests | default(0) }}
Total Cost
${{ "%.4f" | format(stats.total_cost | default(0) | float) }}
Input Tokens
{{ "{:,}".format(stats.total_input_tokens | default(0) | int) }}
Output Tokens
{{ "{:,}".format(stats.total_output_tokens | default(0) | int) }}
Total Tokens
{{ "{:,}".format(stats.total_tokens | default(0) | int) }}
Avg Latency
{{ "%.0f" | format(stats.avg_duration_ms | default(0) | float) }}ms
{# ── Usage Over Time Chart ── #} {% if daily_usage %}

Usage Over Time

{% endif %} {% if models %}

Model Breakdown

View all
{% for m in models %} {% endfor %}
Model Requests Input Tokens Output Tokens Cached Tokens Total Tokens Cost Avg Latency
{{ m.model }} {{ m.request_count }} {{ "{:,}".format(m.total_input_tokens | default(0) | int) }}{% if m.total_input_cost %} (${{ "%.4f" | format(m.total_input_cost | float) }}){% endif %} {{ "{:,}".format(m.total_output_tokens | default(0) | int) }}{% if m.total_output_cost %} (${{ "%.4f" | format(m.total_output_cost | float) }}){% endif %} {{ "{:,}".format(m.total_cached_tokens | default(0) | int) }}{% if m.total_cached_cost %} (${{ "%.4f" | format(m.total_cached_cost | float) }}){% endif %} {{ "{:,}".format(m.total_tokens | default(0) | int) }} ${{ "%.4f" | format(m.total_cost | default(0) | float) }} {{ "%.0f" | format(m.avg_duration_ms | default(0) | float) }}ms
{% endif %} {% if agents %}

Agent Breakdown

View all
{% for a in agents %} {% endfor %}
Agent Requests Input Tokens Output Tokens Total Tokens Cost Avg Latency
{{ a.component_name | default(a.component_class) }} {{ a.request_count }} {{ "{:,}".format(a.total_input_tokens | default(0) | int) }} {{ "{:,}".format(a.total_output_tokens | default(0) | int) }} {{ "{:,}".format(a.total_tokens | default(0) | int) }} ${{ "%.4f" | format(a.total_cost | default(0) | float) }} {{ "%.0f" | format(a.avg_duration_ms | default(0) | float) }}ms
{% endif %} {% endblock %}