Kostenoptimierung8 Min. LesezeitQuelle: Admesh 技术团队

Batch API oder Echtzeit-Aufruf: Wie man für verschiedene Workloads den richtigen Kanal wählt

Anthropic und OpenAI bieten beide einen Batch-Verarbeitungskanal an, der einen niedrigeren Stückpreis gegen eine längere Rückgabezeit tauscht. Dieser Artikel liefert ein umsetzbares Entscheidungsframework: Welche Aufgaben über Batch laufen sollten, welche zwingend Echtzeit benötigen und wie man beide Traffic-Arten über dasselbe Gateway verwaltet.

Zunächst zwei Zeitskalen unterscheiden

LLM-Aufrufe unterscheiden sich stark in ihrer Zeitempfindlichkeit. Ein Nutzer, der im Chatfenster auf eine Antwort wartet, toleriert Sekunden; eine Aufgabe zur Erstellung eines Tagesberichts für ein Team kann Stunden tolerieren. Der Batch-Kanal ist genau für Letzteres konzipiert: Er stellt Anfragen in eine Warteschlange, verarbeitet sie gebündelt und tauscht eine längere Fertigstellungszeit gegen einen niedrigeren Preis pro Token.

Die [Batch-Processing-Dokumentation](https://platform.claude.com/docs/en/build-with-claude/batch-processing) von Anthropic und die [Pricing-Seite](https://claude.com/pricing) listen die Batch-Preise separat auf; auf OpenAI-Seite gibt es ebenfalls entsprechende Batch- und Batch-Rabatte. Gemeinsam ist beiden ein Rabatt auf den Standardpreis, der Unterschied liegt in der Übermittlungsart und dem Fertigstellungsfenster.

Entscheidungsframework: vier Fragen

  1. Wartet jemand synchron auf dieses Ergebnis? Ja → Echtzeit. Nein → weiter.
  2. Kann das Ergebnis einige Stunden später vorliegen? Ja → Batch-Kandidat. Zwingend minutenaktuell → Echtzeit.
  3. Ist die Anfrage eine offline aufzählbare Menge? Ja (eine Reihe von Dokumenten, eine Reihe von Tickets, eine Reihe von Evaluierungsbeispielen) → Batch ist sehr geeignet.
  4. Sind die Kosten für einen erneuten Lauf bei Fehlern hoch? Hoch → Echtzeit für sofortiges Feedback; niedrig → Batch mit gebündelten Wiederholungen ist günstiger.

Liste typischer Batch-Szenarien

  • Inhaltsklassifizierung und Tagging: Einheitliches Tag-System für Hunderttausende von Produkten, Kommentaren und Tickets.
  • Offline-Datenbereinigung: Unstrukturierten Text stapelweise in strukturierte Felder extrahieren.
  • Regressions-Evaluierung: Vor Änderungen am Prompt einen festen Evaluierungsdatensatz durchlaufen lassen und vergleichen.
  • Batch-Zusammenfassung / Übersetzung: Offline-Aufbereitung von Dokumentbibliotheken, Kundendienstprotokollen und Meeting-Notizen.
  • Synthetische Datengenerierung: Stapelweise Generierung von Beispielen für Training oder Evaluierung.

Fallstricke bei Batch: Teilerfolge und Wiederholungen

Ein Batch-Job ist nicht entweder ganz erfolgreich oder ganz gescheitert. In einem Job mit mehreren hundert Anfragen scheitern üblicherweise einige wenige wegen Parameterfehlern, zu langer Eingaben oder Inhaltsrichtlinien. Technisch muss Folgendes gewährleistet sein:

  • Ergebnisse pro Eintrag erfassen, nicht den Erfolg der gesamten Charge als booleschen Wert behandeln.
  • Wiederholbar und nicht wiederholbar unterscheiden: 429 / 5xx sind wiederholbar, 400 Parameterfehler bringen auch bei Wiederholung nichts.
  • Idempotenzschlüssel: Wiederholtes Übermitteln derselben Geschäftsdaten darf weder doppelte Abrechnung noch doppeltes Schreiben verursachen.
  • Kostenvorabschätzung: Vor der Übermittlung eine Obergrenze anhand der Token schätzen, um unerwartete Rechnungen durch einen einzelnen Job zu vermeiden.

Beide Kanäle über ein Gateway verwalten

Echtzeit und Batch in zwei getrennte Konten, Keys und Abrechnungen aufzuteilen, ist die häufigste Architekturschuld: Bei Preisänderungen muss man zwei Stellen anpassen, bei der Fehlersuche zwei Backends durchsuchen.

Admesh verfolgt den Ansatz einer Base-URL, eines Keys und einer Abrechnung: Auf der Geschäftsseite entscheidet der Aufgabentyp, welcher Kanal genutzt wird, während Modellkatalog und Stückpreise stets aus derselben Backend-Konfiguration stammen und Marge sowie Nutzung an einer Stelle einsehbar sind.

Admesh-Live-Preise (Auszug)

Die Preise stammen aus der Live-Konfiguration von Admesh, in USD pro Million Token. Die vollständige Liste findest du im Modellkatalog.

Admesh.ai-Modellpreisliste: Preise und Kontextfenster für 8 aktivierte Modelle
Modellname und IDKontextfensterPreis eingeben / 1 MAusgabepreis / 1 MCache-Treffer / 1 M
Claude Fable 5anthropic/claude-fable-5
1M$3.25 / 1M$16.25 / 1M$0.325 / 1M
Claude Fable 5.1anthropic/claude-fable-5-1
1M$3.25 / 1M$16.25 / 1M$0.08125 / 1M
Claude Haiku 4.5anthropic/claude-haiku-4-5-20251001
200K$0.325 / 1M$1.625 / 1M$0.0325 / 1M
Claude Haiku 5.5anthropic/claude-haiku-5-5
1M$0.0325 / 1M$0.1625 / 1M$0.00325 / 1M
Claude Opus 4.5anthropic/claude-opus-4-5-20251101
200K$1.625 / 1M$8.125 / 1M$0.1625 / 1M
Claude Opus 4.6anthropic/claude-opus-4-6
1M$1.625 / 1M$8.125 / 1M$0.1625 / 1M
Claude Opus 4.7anthropic/claude-opus-4-7
1M$1.625 / 1M$8.125 / 1M$0.1625 / 1M
Claude Opus 4.8anthropic/claude-opus-4-8
1M$1.625 / 1M$8.125 / 1M$0.1625 / 1M

Die oben genannten Preise sind die Standardpreise pro Einheit für öffentliche Kanäle; die Abrechnung erfolgt auf Basis des tatsächlichen Token-Verbrauchs. Den vollständigen Modellkatalog anzeigen

Hinweise zu Rate-Limits und Parallelität ansehen →

FAQ

Wie viel kann Batch einsparen?
Die Batch-Rabatte unterscheiden sich je nach Anbieter und Modell und werden mit jeder Generation angepasst, daher sollte man keine festen Prozentsätze im Artikel nennen. Richtig ist, die aktuellen Preisseiten zu prüfen oder direkt in der Preistabelle des Gateways Echtzeit- und Batch-Preise zu vergleichen.
Wie lange dauert ein Batch-Job in der Regel?
Das hängt von der Warteschlangenstrategie des Anbieters und dem Umfang des Jobs ab und kann von einigen zehn Minuten bis zu mehreren Stunden reichen. Auf der Geschäftsseite sollte man sich nicht auf die Annahme verlassen, dass es zwingend innerhalb von N Stunden fertig wird, sondern asynchrone Aufgaben mit Callback/Polling und Timeout-Absicherung umsetzen.
Kann dasselbe Geschäft Batch und Echtzeit gemischt nutzen?
Nicht nur möglich, sondern empfehlenswert. Eine typische Struktur ist: Sofortige Aktionen des Nutzers in der Oberfläche laufen über den Echtzeit-Kanal, die Hintergrund-Batch-Aufbereitung, Evaluierung und Archivierung über den Batch-Kanal, wobei beide denselben Modellkatalog und dieselbe Preiskonfiguration teilen.

Referenzen

Diese Modelle über ein Gateway aufrufen

Admesh bietet eine einheitliche OpenAI-kompatible API: eine Base URL und ein Key für Claude, GPT, DeepSeek und mehr. Neue Konten erhalten Testguthaben ohne Ablaufdatum.