CheaperGen

Erste Schritte

CheaperGen API-Dokumentation

Eine REST-API für offizielle Video- und Bildgenerierungsmodelle von ByteDance, Alibaba und MiniMax – zu Preisen unter dem offiziellen Listenpreis. Senden Sie einen Auftrag und fragen Sie anschließend den Status ab oder erhalten Sie einen Webhook. Zum Modellwechsel genügt es, eine Zeichenfolge zu ändern.

MCP

Mit Ihrem KI-Agenten erstellen

Bitten Sie Claude, ChatGPT, Cursor oder Codex um ein Video oder Bild, und der Agent erstellt es. Die Kosten werden von Ihrem Guthaben abgezogen. Fügen Sie diesen Text einmal in Ihren Agenten ein.

Set up CheaperGen for me by following https://cheapergen.com/agents/setup.md

Setup for each agent
REST API

Mit Ihrem Coding-Agenten entwickeln

Claude Code, Cursor oder Codex schreibt den Code, der aus Ihrer App unsere API aufruft – mit dem Schlüssel in einer Umgebungsvariablen und einem kostenlosen Test.

Add CheaperGen video and image generation to this project by following https://cheapergen.com/agents/integrate.md

Was Ihr Agent liest

Schreiben Sie den Code selbst? SchnellstartKein Code? Studio öffnen

Basis-URL#

Alle Endpunkte verwenden eine einzige versionierte Basis-URL. Anfragen und Antworten sind JSON über HTTPS; die Beträge sind in US-Dollar angegeben.

https://cheapergen.com/api/v1

So funktioniert es#

  1. Absenden: eine Generierung mit POST /api/v1/run/{endpoint}. Der Preis wird von Ihrem vorausbezahlten Guthaben reserviert. Sie erhalten ein Generierungsobjekt mit status: "queued" (HTTP 202).
  2. Warten Warten Sie auf den Abschluss: Fragen Sie den Status mit GET /api/v1/generations/{id} alle paar Sekunden ab oder übergeben Sie webhook_url. Wir senden Ihnen das Ergebnis dann per POST. Siehe Generierungen.
  3. Herunterladen: die Ausgabe von output.video.url oder output.images[].url. Schlägt der Auftrag fehl, wird der reservierte Betrag automatisch erstattet – fehlgeschlagene Generierungen kosten nichts.
POST /api/v1/run/bytedance/seedance-2.0-fast/text-to-video
curl -X POST https://cheapergen.com/api/v1/run/bytedance/seedance-2.0-fast/text-to-video \
  -H "Authorization: Bearer $CHEAPERGEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "prompt": "Langsame Kamerafahrt auf einen Keramiker, der zur goldenen Stunde eine Vase formt, Staub im Licht, geringe Tiefenschärfe",
  "aspect_ratio": "16:9",
  "resolution": "720p",
  "duration": 5
}'

Modelle#

Jedes Modell stellt einen Endpunkt pro Aufgabe bereit, zum Beispiel für Text-zu-Video und Bild-zu-Video. Alle Endpunkte verwenden dieselbe Anforderungsstruktur: die Eingabefelder des Modells sowie optional webhook_url. Die vollständige Liste mit Preisen finden Sie auf der Seite Modelle oder können sie über GET /api/v1/models abrufen.

Konventionen#

  • Authentifizieren Sie sich mit Authorization: Bearer cg_live_… – siehe Authentifizierung.
  • Generierungs-IDs beginnen mit gen_. Zeitstempel verwenden UTC im ISO-8601-Format. Geldbeträge enden auf _usd und sind in US-Dollar mit Dezimalstellen angegeben.
  • Fehler haben immer das Format { "error": { "code", "message", "param" } } und einen aussagekräftigen HTTP-Statuscode – siehe Fehler.
  • Unbekannte Anfrageparameter werden mit 400 invalid_request abgelehnt, damit Tippfehler Ihre Ausgabe nicht unbemerkt verändern.
  • Öffentliche Endpunkte (/models, /quote) benötigen keinen API-Schlüssel und können sicher im Browser aufgerufen werden.

Für KI-Agenten und LLMs#

Eine maschinenlesbare Übersicht über die API und alle Modelle finden Sie unter /llms.txt. Für jedes Modell gibt es außerdem eine API-Seite mit dem vollständigen Eingabeschema, das aus demselben Katalog generiert wird, gegen den die API Anfragen validiert.

Agenten können CheaperGen auch direkt aufrufen: Verbinden Sie unser gehostetes MCP-Server mit Claude Code, ChatGPT, Codex, Cursor oder VS Code, oder installieren Sie den CheaperGen-Agent-Skill. Wenn ein Coding-Agent die API in Ihr eigenes Projekt einbauen soll, fügen Sie den Satz für „Coding-Agenten“ von oben ein: Er folgt /agents/integrate.md.

Ist etwas unklar oder fehlt etwas? Schreiben Sie an support@cheapergen.com – wir lesen jede Nachricht.