Skip to content
Docs

User Dashboard — My Usage

Navigate to: My Usage (visible to all logged-in users)

What it does: Provides personal AI usage analytics — request counts, token consumption, and cost breakdown scoped exclusively to the logged-in user’s own API keys. Unlike the admin Observability view (section 12.1), this shows only the user’s own data.

Key panels:

Panel Description
Quick Stats Requests Today, Tokens Today, Cost Today, Cost This Month
Daily Requests chart Bar chart of requests per day
Daily Cost chart Bar chart of cost per day
Usage by Model table Per-model breakdown: requests, input tokens, output tokens, cost
Recent Sessions table Time, model, API calls, tokens, cost, and status for each session

Step-by-step — reviewing usage:

  1. Navigate to My Usage.
  2. The top four stat cards show today’s activity at a glance.
  3. Scroll to Usage by Model to see which models you used most and their relative costs.
  4. In Recent Sessions, click Load More to page through older sessions.

Step-by-step — identifying high-cost models:

  1. Open My Usage → Usage by Model.
  2. Sort by the Cost column (highest first).
  3. If a model accounts for a disproportionate share of cost, consider switching to a cheaper alternative via the Model Catalog (section 12.9).

How to test: Make several API calls using different models. Open My Usage — the stats should reflect the new activity within a few seconds. Verify the Usage by Model table lists each model you called.

API endpoint: GET /api/my/usage