CheaperGen

はじめに

CheaperGen APIドキュメント

ByteDance、Alibaba、MiniMaxの公式動画・画像モデルを、1つのREST APIから公式価格より安く利用できます。ジョブを送信してからポーリングするか、Webhookを受信してください。モデルの切り替えは、文字列を1つ変えるだけです。

MCP

AIエージェントで作成

Claude、ChatGPT、Cursor、Codexに動画や画像の生成を頼むだけで、残高から支払って生成できます。この文を一度エージェントに貼り付けてください。

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

Setup for each agent
REST API

コーディングエージェントで開発

Claude Code、Cursor、Codexが、環境変数にキーを設定し、無料テストも行いながら、アプリから当社APIを呼び出すコードを作成します。

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

エージェントが参照する情報

自分でコードを書く場合は?クイックスタートコードを書かずに使う場合は?Studioを開く

ベースURL#

すべてのエンドポイントは、バージョン管理された1つのベースURLにあります。リクエストとレスポンスはHTTPS経由のJSONで、金額は米ドルです。

https://cheapergen.com/api/v1

仕組み#

  1. 送信:生成をPOST /api/v1/run/{endpoint}に送信します。料金は前払い残高から確保され、status: "queued"(HTTP 202)を含む生成オブジェクトが返されます。
  2. 完了を待つには、数秒ごとにGET /api/v1/generations/{id}をポーリングするか、webhook_urlを指定すると結果をPOSTで受け取れます。詳しくは生成をご覧ください。
  3. ダウンロード:出力はoutput.video.urlまたはoutput.images[].urlから取得できます。ジョブに失敗した場合は確保額が自動返金されます。失敗した生成に料金はかかりません。
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": "ゴールデンアワーの光の中、陶芸家が花瓶を形作る様子をゆっくり寄って撮影。光に浮かぶほこり、浅い被写界深度。",
  "aspect_ratio": "16:9",
  "resolution": "720p",
  "duration": 5
}'

モデル#

モデルごとにタスク別のエンドポイントがあります(例:テキストから動画、画像から動画)。リクエスト形式は共通で、モデルの入力項目と任意のwebhook_urlを指定します。料金付きの一覧はモデルページで確認するか、GET /api/v1/modelsから取得できます。

基本ルール#

  • 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 — すべて目を通しています。