{% extends "base.html" %} {% block title %}Analytics - AISBF Dashboard{% endblock %} {% block content %}

Token Usage Analytics

{% if recommendations %}

Optimization Recommendations

{% for rec in recommendations %}
{{ rec.type|replace('_', ' ')|title }}

{{ rec.message }}

{{ rec.action }}
{% endfor %}
{% endif %}

Provider Statistics

{% if provider_stats %} {% for provider in provider_stats %} {% endfor %}
Provider Total Requests Success Errors Error Rate Avg Latency Tokens/Min Tokens/Hour Tokens/Day
{{ provider.provider_id }} {{ provider.requests.total }} {{ provider.requests.success }} {{ provider.requests.error }} 0.1 %}style="color: #f87171;"{% endif %}> {{ "%.1f"|format(provider.error_rate * 100) }}% 5000 %}style="color: #fcd34d;"{% endif %}> {% if provider.avg_latency_ms > 1000 %}{{ "%.1f"|format(provider.avg_latency_ms / 1000) }}s{% else %}{{ "%.0f"|format(provider.avg_latency_ms) }}ms{% endif %} {{ provider.tokens.TPM }} {{ provider.tokens.TPH }} {{ provider.tokens.TPD }}
{% else %}

No provider statistics available yet. Make API requests to see analytics.

{% endif %}

Cost Overview

Today's Estimated Cost

${{ "%.2f"|format(cost_overview.total_estimated_cost_today) }}

{% for pc in cost_overview.providers %}

{{ pc.provider_id }}

${{ "%.2f"|format(pc.estimated_cost) }}

{{ pc.tokens_today }} tokens today
{% endfor %}

Model Performance

{% if model_performance %} {% for model in model_performance %} {% endfor %}
Provider Model Context Size Condense % Condense Method Tokens/Day Error Rate Avg Latency
{{ model.provider_id }} {{ model.model_name }} {{ model.context_size|default('N/A') }} {{ model.condense_context|default('N/A') }}% {{ model.condense_method|default('None') }} {{ model.tokens_per_day }} 0.1 %}style="color: #f87171;"{% endif %}> {{ "%.1f"|format(model.error_rate * 100) }}% 5000 %}style="color: #fcd34d;"{% endif %}> {% if model.avg_latency_ms > 1000 %}{{ "%.1f"|format(model.avg_latency_ms / 1000) }}s{% else %}{{ "%.0f"|format(model.avg_latency_ms) }}ms{% endif %}
{% else %}

No model performance data available yet.

{% endif %}

Token Usage Over Time (24h)

{% if token_over_time != '[]' %}
{% else %}

No token usage data available yet.

{% endif %}
Back to Dashboard
{% endblock %}