{% extends "base.html" %} {% block content %}
Cheapest qualifying available profile wins. Escalation tries tiers in ascending order on verification failure.
| Profile | Quality tier | Cost / 1k tokens | Availability |
|---|---|---|---|
| {{ profile.name }} | {{ profile.quality_tier }} | {{ "%.4f" | format(profile.cost_per_1k_tokens) }} | {{ "available" if available else "unavailable" }} |
| No profiles configured. | |||
Real per-provider call counts and tokens from every recorded model.call.completed event. Cost uses each provider's current rate applied to all-time usage — there's no historical price catalog.
No model calls recorded yet.
{% endfor %}| Provider | Calls | Input tokens | Output tokens | Cost / 1k | Estimated cost |
|---|---|---|---|---|---|
| {{ u.provider }} | {{ u.call_count }} | {{ u.input_tokens }} | {{ u.output_tokens }} | {{ "%.4f" | format(u.cost_per_1k_tokens) if u.cost_per_1k_tokens is not none else "—" }} | {{ "%.4f" | format(u.estimated_cost) if u.estimated_cost is not none else "—" }} |
| No model calls recorded yet. | |||||