---
title: "Nutzungsprotokoll und Abrechnung"
description: "In den Aufrufprotokollen der 1折AI Konsole jedes Modell, die vier Token-Arten und die Gebühren einsehen und eine Abrechnung nach Formel nachrechnen."
headingIds: {"Wo nachsehen":"section-1","Was jedes Protokoll enthält":"section-2","Eine Abrechnung prüfen":"section-3","Cache-Wirkung anhand der Protokolle beobachten":"section-4","Abweichungen von der eigenen Statistik":"section-5"}
---

<aside className="docs-publication" data-pagefind-ignore>

Dokumentation gepflegt von [1ZheAI](https://1zheai.com/en/editorial/#publisher). [Quellen und Korrekturen](https://1zheai.com/en/editorial/).

Fehler gefunden? [Support kontaktieren](mailto:support@1zheai.com) mit Seitenadresse und Beschreibung. Senden Sie keine API-Schlüssel oder Kontodaten.

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

## Wo nachsehen

[Die Konsole](https://1zheai.com/console?lng=de) 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.

## Was jedes Protokoll enthält

| Spalte | Inhalt |
|---|---|
| Zeit | Zeitpunkt der Anfrage |
| Token | Name des bei diesem Aufruf verwendeten API-Schlüssels |
| Modell | Tatsächlich aufgerufene Modell-ID |
| Stream | "Stream" oder "Non-Stream" sowie Ausgabegeschwindigkeit (t/s) |
| Token | Erste Zeile ist "Eingabe / Ausgabe"-Token; bei Cache erscheint darunter eine weitere Zeile, nach "Cache↓" folgen Cache-Lese-Token, nach "↑" Cache-Schreib-Token |
| Gebühr | In USD berechneter Betrag für diesen Aufruf |
| Dauer | Gesamtdauer; bei Streaming-Anfragen wird zusätzlich die Zeit bis zum ersten Zeichen angezeigt |
| Details | Einzelpreise 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](/de/docs/streaming/).

## Eine Abrechnung prüfen

<Steps>
<Step title="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 (↑).

</Step>
<Step title="Einzelpreis prüfen">

Auf der [Preisseite](https://1zheai.com/en/pricing/) 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).

</Step>
<Step title="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.

</Step>
</Steps>

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

## Cache-Wirkung anhand der Protokolle beobachten

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](/de/docs/prompt-caching/).

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

## Abweichungen von der eigenen Statistik

- 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](/de/docs/quickstart-claude-code/).
- 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](/de/docs/pricing-explained/#section-3).
- Ein "Gespräch" in einem Werkzeug kann vielen API-Aufrufen entsprechen (eine Runde pro Werkzeugaufruf); die Protokolle werden pro API-Aufruf erfasst.
