CheaperGen

ガイド

お支払いとクレジット

前払いクレジット、生成料金の確保と精算、失敗時の自動返金、自動チャージ、APIでの残高確認について。

CheaperGenは前払い・従量課金制です。米ドルでクレジットを追加し、すべての生成料金はその残高から支払います。成功した出力に対してのみ請求されます。サブスクリプションへの加入は不要です。任意の月額プランではクレジットが自動追加され、料金が割引される場合があります。ユーザー席やプラットフォーム利用料もありません。

クレジット#

  • ダッシュボード → お支払いでカードを使ってクレジットを購入できます(高額の場合はダッシュボードから銀行振込も利用できます)。決済はStripeで処理され、支払いが完了するとすぐに残高へ反映されます。
  • クレジットに有効期限はありません。
  • 1つの残高をすべてのモデル、API、Studioで利用できます。
  • すべての支払いの領収書をダッシュボードで確認できます。Enterpriseアカウントでは月次請求書払いも選べます。詳しくはEnterpriseをご覧ください。
  • クレジットは前払いで、法律で定められる場合を除き返金できません。利用規約をご覧ください。失敗またはキャンセルされた生成は、必ず残高に自動返金されます。

生成の課金方法#

  1. 見積もり。 送信時に入力内容(動画なら解像度と長さ、画像ならサイズと枚数)とモデルの公開価格に基づいて料金を算出します。
  2. 確保。 確保。その金額を直ちに残高から差し引き、生成をキューに追加します。残高が足りない場合は402 insufficient_balanceとなり、料金は発生しません。
  3. 精算。 精算。成功すると確保額が最終料金になります。実際の利用量が見積もりと異なる場合は、差額を調整します。
  4. 返金。 返金。生成に失敗した場合、またはキュー内でキャンセルした場合は、確保額が自動で全額残高に戻ります。

生成ごとに料金が表示されます。処理中は金額が確保額で、estimatedはtrueです。最終確定後は、estimatedはfalseです:

{
  "status": "succeeded",
  "cost": {
    "amount_usd": 0.4494,
    "currency": "usd",
    "estimated": false
  }
}

料金の単位#

  • 動画は選択した解像度の出力動画1秒あたりで課金されます。10秒の動画は5秒の動画の2倍の料金です。
  • 画像は選択したサイズの画像1枚あたりで課金されます。num_images: 4は画像4枚分の料金です。
  • Seedanceモデルは公式APIと同様、動画トークン単位で課金されます:tokens = seconds × width × height × 24 ÷ 1024。ウェブサイトでは16:9の秒単価に換算して表示しています。ほかのアスペクト比では料金が少し異なります。
  • 参照動画の秒数も、課金対象のモデルでは請求対象に加算されます。詳しくは下記をご覧ください。参照画像と音声は料金に影響しません。
  • 料金は小数点以下最大4桁で表示し、1リクエストあたり切り上げて最も近い$0.0001単位に丸めます。

すべてのモデルとプランの料金表:料金ページ

実行前に料金を見積もる#

POST /api/v1/quote/{endpoint}は入力を実行せずに料金を算出します。APIキー不要で、プロンプトや画像などの内容は無視します。例:Seedance 2.0 Fastの設定での料金は$0.45:

curl -X POST https://cheapergen.com/api/v1/quote/bytedance/seedance-2.0-fast/text-to-video \
  -H "Content-Type: application/json" \
  -d '{"aspect_ratio":"16:9","resolution":"720p","duration":5}'
200 OK
{
  "amount_usd": 0.4494,
  "list_usd": 0.6048,
  "list_price_source": "official",
  "list_price_label": "Official",
  "discount_pct": 26,
  "available": true,
  "currency": "usd"
}

amount_usdは今回のリクエストで支払う金額、list_usdは同じリクエストの通常価格、discount_pctは節約率(%)です。list_usdが開発元独自の通常価格の場合、list_price_sourceはofficialを示します。比較対象の別価格の場合はreferenceとなり、list_price_labelが価格の出典を示します(例:国際向けAPIを提供していないモデルのfal API)。

参照動画#

reference-to-videoモードでは、参照動画の長さも出力と合わせて課金されます。公式APIと同じ計算方法です:

  • Seedance(2.0、2.0 Fast、2.0 Mini、2.5):トークン数 =(参照動画の秒数 + 出力の秒数)× 幅 × 高さ × 24 ÷ 1024。動画入力時は低い動画入力ありトークン単価が適用されるため、合計料金は高くなりますが、秒単価は低くなります。
  • Wan 3.0、Wan 3.0 Prime、MiniMax H3:参照動画の秒数には、出力と同じ秒単価が適用されます。

送信時に、リクエスト内の値ではなくサーバー上で参照ファイルを計測し、実測した長さに基づく料金を確保します。生成情報のcost.reference_video_secondsには課金対象の秒数が表示されます。課金対象の1秒あたり(5秒分の参照動画 + 5秒分の出力、16:9):

参照動画を含む場合の料金
モデルプラン公式CheaperGen
Seedance 2.0480p$0.0432$0.0411
Seedance 2.0720p$0.0929$0.0883
Seedance 2.01080p$0.2284$0.2170
Seedance 2.04K$0.4666$0.4433
Seedance 2.5480p$0.0615$0.0585
Seedance 2.5720p$0.1382$0.1314
Seedance 2.51080p$0.3402$0.3232
Seedance 2.0 Fast480p$0.0331$0.0298
Seedance 2.0 Fast720p$0.0713$0.0539
Seedance 2.0 Mini480p$0.0211$0.0178
Seedance 2.0 Mini720p$0.0454$0.0382
Wan 3.0480p$0.0500$0.0379
Wan 3.0720p$0.1000$0.0757
Wan 3.01080p$0.2000$0.1513
Wan 3.0 Prime480p$0.0680$0.0582
Wan 3.0 Prime720p$0.1400$0.1198
Wan 3.0 Prime1080p$0.2800$0.2394
MiniMax H3768P$0.0800$0.0570
MiniMax H32K$0.1300$0.1068
MiniMax H3 Fast480P$0.0500$0.0369
MiniMax H3 Fast768P$0.0800$0.0546

参照動画付きリクエストの見積もり#

/quoteはファイルをダウンロードしません。想定するクリップの長さをreference_video_durations(任意でreference_audio_durations)に秒単位で、クリップごとに指定してください。これは見積もりです:/runが実際のファイルを計測し、その料金を確保します。Playgroundではブラウザーで長さを読み取り、同じように処理します。

curl -X POST https://cheapergen.com/api/v1/quote/bytedance/seedance-2.0/reference-to-video \
  -H "Content-Type: application/json" \
  -d '{"resolution":"720p","duration":5,"reference_video_durations":[4.2,3]}'
200 OK
{
  "amount_usd": 1.076479,
  "list_usd": 1.133136,
  "list_price_source": "official",
  "list_price_label": "Official",
  "discount_pct": 5,
  "available": true,
  "currency": "usd",
  "reference_video_seconds": 7.2
}

自動チャージ#

自動チャージを設定すると、残高不足による402で本番ジョブが失敗するのを防げます。ダッシュボード → お支払いでカードを保存し、しきい値(しきい値)とチャージ額(チャージ額)を設定してください。決済後に残高がしきい値を下回っていると、保存済みカードにチャージ額を請求し、残高へ追加します。

自動チャージに失敗した場合

自動チャージは一時停止し、理由がダッシュボードに表示されます。残高がなくなるまでは生成が続き、その後は402 insufficient_balanceを返します。カードを更新すると再開できます。

月額プラン#

従量課金にプランは不要です。毎月生成する場合、プランに加入するとクレジットが自動追加され、料金が割引される場合があります。

  • Starter — 月額$99。全額が残高にクレジットとして追加されます、標準料金で利用。
  • Pro — 月額$499。全額が残高にクレジットとして追加されます, さらにProの価格も多くのモデルで割安。
  • Max — 月額$4,999。全額が残高にクレジットとして追加されます, さらにMaxの価格も多くのモデルで割安。

プランで付与されるクレジットは翌月に繰り越され、有効期限はありません。プランは解約するまで毎月更新され、解約後も支払い済みの月末までは有効です。上位プランに切り替えると、その日から新しい月が始まり、現在の月の残額をクレジットとして差し引いた金額が請求されます。下位プランへの切り替えはすぐに反映され、次回の月額請求から新しい料金になります。ProまたはMaxプランの利用中は、多くのモデルが割引価格になります。割引額はモデルによって異なり、各モデルページにプラン価格が掲載されています。安全性チェックをオフにしたリクエストでは、モデル独自の価格はプラン割引の対象外です。プラン価格のリクエストでは、見積もりと生成結果にcustom_price: true、volume_levelが返り、GET /api/v1/account/pricingでプランを確認できます。ダッシュボード → お支払いから管理してください。追加のご要望については個別料金までご相談ください。

プランによって、通常よりリクエスト料金が高くなることはありません。プラン価格は各モデルのページに表示されます。通常の処理能力が使えなくても、同じプラン価格でほかの処理能力から提供できる場合は、その価格が適用されます。対応できない場合、新しいリクエストにはプラン価格から標準価格までの料金が提示されます(標準価格は従量課金アカウントに適用される価格です)。従量課金の通常価格が標準価格の場合、緊急価格が適用されることもありません。プラン価格で受付済みのジョブでも、その後に処理能力が使えなくなると、REST APIとMCPでは、リクエストにallow_fallback_price: falseが指定されていない場合に限り、max_cost_usdの範囲内で最大標準価格まで上がることがあります。その際は差額を仮押さえし、生成結果のpricingにはvolume_levelが表示されなくなります。Studioではクリック時に表示された価格を超えて請求することはありません。価格を維持できないジョブは失敗扱いとなり、全額返金されます。

残高を確認する#

GET /api/v1/accountは残高、画像専用クレジット、自動チャージの設定を返します。

curl https://cheapergen.com/api/v1/account \
  -H "Authorization: Bearer $CHEAPERGEN_API_KEY"
200 OK
{
  "object": "account",
  "email": "you@company.com",
  "balance_usd": 42.5,
  "image_credit_usd": 0,
  "reserved_usd": 1.2,
  "auto_topup": {
    "enabled": true,
    "threshold_usd": 10,
    "amount_usd": 50
  },
  "limits": {
    "unlimited": false,
    "concurrent_generations": 20,
    "in_flight": 3,
    "requests_per_second": 10,
    "burst": 20,
    "tier": null
  }
}
  • balance_usd — 現在利用できる金額です。実行中の生成用に確保された金額は、すでに差し引かれています。
  • image_credit_usd — 画像専用クレジット(ウェルカムクレジットなど)です。画像生成で残高より先に使われ、動画には使えません。
  • reserved_usd — キュー待ちまたは実行中の生成処理のために、現在残高から確保されている合計額です。処理完了後に請求されるか、返金されます。

利用明細#

残高の変更はすべてダッシュボード → お支払いの利用明細に記録され、各記録後の残高も確認できます:

項目内容
TOPUPカードで追加したクレジット。
AUTO_TOPUP自動チャージで追加されたクレジット。
CHARGE生成の送信時に確保される金額(マイナス)。
REFUND確保額の返金:生成が失敗またはキャンセルされた場合は全額、開始前に料金が下がった場合(緊急価格で確保され待機していた生成)は差額です。
ADJUSTMENTCheaperGenが残高に付与したクレジット(例:お詫びや調整分)、または残高の修正分です。チャージ分と同様に利用できますが、支払いではないため請求書は発行されません。
PROMO当社が付与するプロモーションまたはお詫びのクレジットです。画像専用クレジット(ウェルカムクレジットなど)は画像モデルにのみ使え、動画には使えません。残高とは別に管理され、画像生成で先に使われ、返金時は同じクレジットに戻ります。
BANK_TRANSFER銀行送金(wire / ACH)や、カード決済以外の支払い(WeChat Pay、Alipayなど)によるクレジットです。入金を確認後に残高へ反映し、「銀行振込/オフライン決済」として表示して請求書を発行します。支払いが取り消された場合は、マイナスの明細で残高を戻し、クレジットノートで請求書を取り消します。

不明な点や不足している情報がありますか?support@cheapergen.com — すべて目を通しています。