{% extends "base.html" %} {% block title %}Nutzung und Kosten{% endblock %} {% block content %}
Tokens und Kosten je Modellaufruf, {{ start.strftime('%d.%m.%Y') }} bis {{ end.strftime('%d.%m.%Y') }}. Kosten nur für Modelle mit hinterlegtem Preis{% if not workspace %} (Modelle){% endif %}; Verbrauch bleibt erhalten, auch wenn Chats gelöscht werden.
Für eigene Daten „Zeitraum“ wählen.
Kosten
{{ total.cost|money }} {{ currency }}
{% if total.unpriced %}{{ total.unpriced|number }} Aufrufe ohne Preis
{% endif %}Tokens
{{ total.total_tokens|number }}
{{ total.input_tokens|number }} ein · {{ total.output_tokens|number }} aus
Modellaufrufe
{{ total.calls|number }}
in {{ total.runs|number }} Runs
Runs nach Status
{% for s, n in stats|dictsort %}{{ labels.get(s, s) }}: {{ n }}{% if not loop.last %} · {% endif %}{% else %}keine{% endfor %}
| {{ groups[group] }} | Aufrufe | Runs | Eingabe | davon Cache | Ausgabe | davon Reasoning | Kosten ({{ currency }}) |
|---|---|---|---|---|---|---|---|
| {{ r.label }} | {{ r.calls|number }} | {{ r.runs|number }} | {{ r.input_tokens|number }} | {{ r.cached_tokens|number }} | {{ r.output_tokens|number }} | {{ r.reasoning_tokens|number }} | {{ r.cost|money }}{% if r.unpriced %} +{{ r.unpriced }} ohne Preis{% endif %} |
| Summe | {{ total.calls|number }} | {{ total.runs|number }} | {{ total.input_tokens|number }} | {{ total.cached_tokens|number }} | {{ total.output_tokens|number }} | {{ total.reasoning_tokens|number }} | {{ total.cost|money }} |
Im Zeitraum keine Modellaufrufe.
{% endif %}Hilfreich
{{ feedback.share }} %
{{ feedback.up|number }} 👍 · {{ feedback.down|number }} 👎
Rückmeldungen
{{ feedback.total|number }}
{% if total.runs %}zu {{ (100 * feedback.total / total.runs)|round|int }} % der Runs{% endif %}
| Modell | 👍 | 👎 | Hilfreich |
|---|---|---|---|
| {{ model }} | {{ up }} | {{ down }} | {{ (100 * up / (up + down))|round|int }} % |
Zuerst die mit Kommentar, dann die negativen{% if feedback.total > feedback.recent|length %}; hier {{ feedback.recent|length }} von {{ feedback.total }}, alle im CSV{% endif %}.
{{ r.comment }}
{% endif %}{{ r.chat_title }} · {{ r.user }}{% if not workspace %} · {{ r.workspace }}{% endif %}{% if r.model %} · {{ r.model }}{% endif %} · {{ r.tools }} Tool-Aufruf{{ 'e' if r.tools != 1 }} · {{ r.time.astimezone().strftime('%d.%m.%Y %H:%M') }}
Im Zeitraum keine Rückmeldungen. Unter jeder Antwort fragt Bifröst „Hilfreich?“.
{% endif %}