概要
各分解では、実在するAI企業の課金モデルを詳しく分析し、Dodo Paymentsを使ってそれを再構築する方法を紹介します。以下の表では、それぞれが課金対象としている指標を基準に、6つのモデルを比較しています。
サードパーティの料金は頻繁に変わります。各ページでは執筆時点での企業のモデルを説明しているため、数値をコピーする前に必ず各社の料金ページを確認してください。
構築しているものに最も近いアプリを選択してください。
OpenAI
トークンベースの前払いクレジットモデルを再現します。
Cursor
モデルごとに重み付けされた使用量の上限を構築します。
ElevenLabs
繰り越しと超過分に対応した文字数クォータを実装します。
Midjourney
サブスクリプションと使用量ベースのフォールバックを組み合わせます。
Replicate
秒単位の純粋な従量メータリングを設定します。
Lovable
毎日のボーナス付与を備えた、Replicateのメッセージクレジットサブスクリプションを再現します。
Dodoの機能
各分解では、以下のDodo Paymentsの機能の一部を組み合わせています。Credit-Based Billing
前払いクレジットと仮想ユニットを管理します。
Usage-Based Billing
使用量イベントで消費量をメータリングします。
Subscriptions
継続課金とプラン管理に対応します。
Hybrid Billing
サブスクリプション、使用量、クレジットを1つのプロダクトに統合します。
取り込みブループリント
各分解では、一般的なパターンに対応する使用量イベントを構築して送信する、@dodopayments/ingestion-blueprintsパッケージのヘルパーである取り込みブループリントについても説明しています。各使用量イベントを手作業で構築する代わりに、ブループリントを使用してください。
LLM Blueprint
OpenAI、Anthropic、Groqなどのトークンを自動的に追跡します。
Stream Blueprint
オーディオとビデオのストリーミング帯域幅を追跡します。
Time Range Blueprint
ミリ秒、秒、または分単位のコンピューティング時間で課金します。