Zum Inhalt springen
Deutsch

Nutzungsprotokoll und Abrechnung

In den Aufrufprotokollen der 1折AI Konsole jedes Modell, die vier Token-Arten und die Gebühren einsehen und eine Abrechnung nach Formel nachrechnen.

Jeder Aufruf hinterlässt eine Detailzeile im Aufrufprotokoll. Diese Seite erklärt, wie man sie liest und wie man eine Abrechnung prüft.

Die Konsole linke Menüleiste → “Aufrufprotokolle” (Adresse https://1zheai.com/usage-logs), Seitentitel ist “Allgemeine Protokolle”.

Oben lässt sich nach Zeitraum filtern, nach Klick auf “Erweitern” zusätzlich nach Modellname, API-Schlüsselname (“Token-Name”), Anfrage-ID und Protokolltyp. Nach dem Filtern auf “Suchen” klicken; “Exportieren” lädt die aktuellen Filterergebnisse herunter, um sie in einer Tabelle abzugleichen.

SpalteInhalt
ZeitZeitpunkt der Anfrage
TokenName des bei diesem Aufruf verwendeten API-Schlüssels
ModellTatsächlich aufgerufene Modell-ID
Stream“Stream” oder “Non-Stream” sowie Ausgabegeschwindigkeit (t/s)
TokenErste Zeile ist “Eingabe / Ausgabe”-Token; bei Cache erscheint darunter eine weitere Zeile, nach “Cache↓” folgen Cache-Lese-Token, nach ”↑” Cache-Schreib-Token
GebührIn USD berechneter Betrag für diesen Aufruf
DauerGesamtdauer; bei Streaming-Anfragen wird zusätzlich die Zeit bis zum ersten Zeichen angezeigt
DetailsEinzelpreise und weitere Details dieses Aufrufs

Vom Gateway abgelehnte Anfragen (ungültiger API-Schlüssel, unzureichender Saldo, falsch geschriebenes Modell usw.) werden nicht berechnet. Anfragen, bei denen der Upstream einen Fehler zurückgibt, kosten 0. Wird eine Streaming-Anfrage unterbrochen, ist sie nicht vollständig kostenlos, siehe Streaming-Ausgabe.

  1. Diesen Aufruf finden

    Nach Zeit und Modell die zu prüfende Zeile finden und die vier Werte aus der Token-Spalte notieren: Eingabe, Ausgabe, Cache-Lese (Cache↓) und Cache-Schreib (↑).

  2. Einzelpreis prüfen

    Auf der Preisseite die Einzelpreise für Eingabe, Ausgabe, Cache-Lese und Cache-Schreib des Modells finden (Eingabe und Ausgabe sind bereits mit dem Modellrabatt berechnet, Cache zum offiziellen Originalpreis).

  3. In die Formel einsetzen

    text
    扣费 = ( 输入 × 输入单价
    + 缓存写入 × 缓存写单价
    + 缓存读取 × 缓存读单价
    + 输出 × 输出单价 ) ÷ 1,000,000

    Das Ergebnis sollte mit der Gebühr im Protokoll übereinstimmen. Rundung kann Unterschiede in der letzten Stelle verursachen.

Bei Abweichungen Zeit, Modell und Screenshot dieser Protokollzeile an uns senden.

In Werkzeugen wie Claude Code sollte der größte Teil der Eingaben in der Spalte “Cache-Lesen” landen. Wenn mehrere aufeinanderfolgende Einträge überwiegend “Cache-Schreiben” zeigen und “Cache-Lesen” selten ist, wird der Cache nicht wiederverwendet. Ursachen und Lösungen siehe Prompt Caching.

Eine grobe Trefferquote: Cache-Lesen ÷ (Eingabe + Cache-Schreiben + Cache-Lesen).

  • Claude Code verwendet für einige Hintergrundkleinaufgaben Modelle der Haiku-Klasse, daher erscheinen im Protokoll Modelle, die man nicht selbst ausgewählt hat. Siehe Modellzuordnung in Claude Code-Anbindung.
  • Die Eingabe-Token im Protokoll übersteigen den gesendeten Inhalt um einige hundert: Bei Aufrufen über SDK, curl oder Drittanbieter-Tools wird jeder Anfrage ein Systemprompt angehängt und als Eingabe berechnet (Claude Code hängt keinen an), siehe Abrechnung des Systemprompts.
  • Ein “Gespräch” in einem Werkzeug kann vielen API-Aufrufen entsprechen (eine Runde pro Werkzeugaufruf); die Protokolle werden pro API-Aufruf erfasst.