はじめに
CheaperGen APIドキュメント
ByteDance、Alibaba、MiniMaxの公式動画・画像モデルを、1つのREST APIから公式価格より安く利用できます。ジョブを送信してからポーリングするか、Webhookを受信してください。モデルの切り替えは、文字列を1つ変えるだけです。
AIエージェントで作成
Claude、ChatGPT、Cursor、Codexに動画や画像の生成を頼むだけで、残高から支払って生成できます。この文を一度エージェントに貼り付けてください。
Set up CheaperGen for me by following https:/
コーディングエージェントで開発
Claude Code、Cursor、Codexが、環境変数にキーを設定し、無料テストも行いながら、アプリから当社APIを呼び出すコードを作成します。
Add CheaperGen video and image generation to this project by following https:/
自分でコードを書く場合は?クイックスタートコードを書かずに使う場合は?Studioを開く
JavaScript、Python、cURLを使って、APIキーの作成から最初の動画生成まで約2分で完了します。
Bearer API keys, where to keep them and how to rotate them.
非同期処理の流れ:キュー待ち → 実行中 → 成功または失敗。
ジョブの完了通知を受け取り、署名を検証する方法。
すべてのエンドポイント、パラメーター、レスポンスオブジェクト。
すべてのモデルのエンドポイントID、料金、モデル別APIドキュメント。
ベースURL#
すべてのエンドポイントは、バージョン管理された1つのベースURLにあります。リクエストとレスポンスはHTTPS経由のJSONで、金額は米ドルです。
https://cheapergen.com/api/v1仕組み#
- 送信:生成を
POST /api/v1/run/{endpoint}に送信します。料金は前払い残高から確保され、status: "queued"(HTTP 202)を含む生成オブジェクトが返されます。 - 完了を待つには、数秒ごとに
GET /api/v1/generations/{id}をポーリングするか、webhook_urlを指定すると結果をPOSTで受け取れます。詳しくは生成をご覧ください。 - ダウンロード:出力は
output.video.urlまたはoutput.images[].urlから取得できます。ジョブに失敗した場合は確保額が自動返金されます。失敗した生成に料金はかかりません。
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": "ゴールデンアワーの光の中、陶芸家が花瓶を形作る様子をゆっくり寄って撮影。光に浮かぶほこり、浅い被写界深度。",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5
}'モデル#
モデルごとにタスク別のエンドポイントがあります(例:テキストから動画、画像から動画)。リクエスト形式は共通で、モデルの入力項目と任意のwebhook_urlを指定します。料金付きの一覧はモデルページで確認するか、GET /api/v1/modelsから取得できます。
- 動画: Seedance 2.0, Seedance 2.5, Seedance 2.0 Fast, Seedance 2.0 Mini, Kling 3.0, Kling 3.0 Omni, Kling 3.0 Turbo, Veo 3.1, Veo 3.1 Fast, Veo 3.1 Lite, Gemini Omni Flash, Wan 3.0, Wan 3.0 Prime, MiniMax H3, MiniMax H3 Max, MiniMax H3 Fast, Vidu Q3 Turbo, Vidu Q3 Pro, Vidu Q4, Grok Imagine Video 1.5, FLUX 3 Video, PixVerse V6, LTX-2.5
- 画像: Seedream 4.5, Seedream 5.0 Pro, Seedream 5.0 Lite, Seedream 5.0 Flash, Nano Banana Pro, Nano Banana 2.1, GPT Image 2.5, GPT Image 2.5 Flare, FLUX 3, FLUX 3 Image Klein, FLUX.2 [klein] 4B, FLUX.2 [pro], FLUX.2 [max], FLUX.2 [flex], FLUX.1 Kontext [pro], FLUX.1 Kontext [max], Grok Imagine Image 2.0, Qwen-Image 3.0 Pro, Qwen-Image 3.0, Z-Image Turbo, Krea 2 Turbo, MOSS Image
基本ルール#
Authorization: Bearer cg_live_…を使った認証 — 詳しくは認証。- 生成IDの接頭辞は
gen_です。タイムスタンプはUTCのISO 8601形式です。金額フィールドは_usdで終わり、米ドルの10進数です。 - エラーは常に
{ "error": { "code", "message", "param" } }の形式で、適切なHTTPステータスを伴います。詳しくはエラーをご覧ください。 - 未定義のリクエストパラメーターは
400 invalid_requestで拒否されます。タイプミスによって出力が気付かないまま変わることはありません。 - 公開エンドポイント(
/models、/quote)にはキーが不要で、ブラウザーから安全に呼び出せます。
AIエージェントとLLM向け#
APIとすべてのモデルの機械可読な概要は/llms.txtで確認できます。各モデルのAPIページには、APIと同じカタログから生成された完全な入力スキーマも掲載されています。
エージェントからCheaperGenを直接呼び出すこともできます。当社がホストするMCPサーバーをClaude Code、ChatGPT、Codex、Cursor、VS Codeに接続するか、CheaperGen Agent Skillをインストールしてください。コーディングエージェントに自分のプロジェクトへAPIを追加させる場合は、上記の「コーディングエージェント」の文を貼り付けてください。/agents/integrate.mdに沿ってコードを作成します。
不明な点や不足している情報がありますか?support@cheapergen.com — すべて目を通しています。




