自社プロダクト1 分で読めます

AI製品の運用コストはいくら?Cuplikinの教訓

AI製品のコストはアプリ完成後も続きます。自社製品Cuplikinの経験から、AIモデル、計算処理、サーバー、ストア手数料のコストをどう設計すれば赤字にならない価格設定ができるかを解説します。

アプリの費用に関する質問は、たいてい「作るのにいくらかかるか」で止まります。しかしAI製品では、より重要な質問がその後にやってきます。AI製品を毎月運用するのにいくらかかるのか、そしてユーザーが支払う価格でそのコストを賄えるのか、です。

私たちは、長い動画をAIの力で短いクリップに変えるアプリ Cuplikin を設計する中で、この問題を身をもって経験しました。この記事では、そのコスト構造をどう考えたか、そしてAI製品やAI機能を計画しているすべての方に役立つ教訓をまとめます。単位あたりのコストや利益率は、いわば社外秘のレシピなので、あえて公開していません。お伝えするのは考え方のほうで、皆さんにとってはそのほうが役に立つはずです。

まだ アプリ開発費用のレンジ をお読みでない方は、先にそちらをご覧ください。この記事は、アプリが稼働し始めた後のコストについての話です。

AI製品の5つのコスト要素

ほぼすべてのAI製品には、5つのランニングコスト要素があります。

要素 性質 何に比例して増えるか
AIモデル(LLM、音声認識) 変動費 利用回数と利用量の長さ
メディアの計算処理(文字起こし、動画レンダリング) 変動費 メディアの量と長さ
ファイルの保存と転送 変動費 ファイルサイズと保存期間
サーバー、データベース、キュー 準固定費 アクティブユーザー数(段階的に増加)
プラットフォーム手数料(App Store、Google Play、決済ゲートウェイ) 割合 売上

AI製品を通常のアプリと分けるのは、最初の2つです。通常のアプリでは、ユーザーが1,000人増えてもコストはほとんど増えません。AI製品では、ユーザーが1,000人増えれば、モデル呼び出しが1,000回増えることもあり、その1回1回に料金がかかります。

最大の判断:計算処理をどこで行うか?

Cuplikinでは、この問いに最初に答えを出し、その答えがコスト構造全体を決めました。Cuplikinの処理フローで最も重い3つの作業は、音声の文字起こし、動画のカット、動画へのキャプション焼き付けです。この3つは、アプリに組み込んだWhisperとFFmpegを使ってユーザーの端末上で実行されます。

つまり、クラウドで実行すれば最も高くつく計算処理を、ユーザーのMacやスマートフォンが担っているということです。私たちのサーバーが扱うのは、軽くて価値の高い処理だけです。

  • AIによるモーメント分析。 AIが動画の中から見どころとなる瞬間を見つけ、スコア、その理由、タイトル案を返します。分析のために動画がアップロードされることはなく、サーバーに送るのは必要最小限のデータだけです。コンパクトなデータは、生のメディアよりもはるかに安く処理できます。
  • アカウント、クレジット、サブスクリプション。
  • YouTubeリンクのダウンロード。 リゾルバーサービスを経由し、一時ファイルは自動で削除されます。

この設計により、上の表で最も大きな2つの変動費は私たち側からほぼ消え、同時にユーザーのプライバシーも守られます。重い処理は端末上で行われ、動画とプロジェクトは端末に保存されるからです。

正直なところ: このアプローチはタダではありません。端末上で文字起こしを行うため、Mac版のCuplikinはAppleシリコンのみの対応となり、スマートフォンではサーバーより処理が遅くなります。私たちは利便性の一部と引き換えに、予測可能なコストと、守れるプライバシーの約束を選びました。別の製品なら、トレードオフは異なるかもしれません。万能の正解はなく、あるのは意識的な判断だけです。

利用量と価格を結びつける:クレジット

クラウド費用が小さくなっても、残る部分はやはり変動費です。モーメント分析のたびにAIモデルを呼び出し、その呼び出しごとに費用がかかります。無制限の定額サブスクリプションでは、月に100本の動画を分析するユーザーのコストを、2本しか分析しないユーザーが肩代わりすることになります。これは赤字への近道です。

そこでCuplikinでは、クラウド機能にクレジットを使っています。重要だと考えている3つのルールがあります。

  1. クレジットは分析が成功したときだけ消費されます。 処理が失敗またはキャンセルされた場合、クレジットは返却されます。ユーザーがシステムの失敗に対して支払うべきではありません。
  2. 無料枠があります。 無料ユーザーには毎月クレジットが付与され、支払いを決める前に一連の流れを試せます。
  3. Proサブスクリプションではより多くの枠を、さらに必要な方にはクレジットパックを。 サブスクリプションのクレジットは期間終了時に失効し、パックのクレジットには有効期限がありません。

クレジットの具体的な数は、ここでもストアの説明文でも、あえて公開していません。利用データに合わせて調整しているからです。大切なのは仕組みのほう、つまり利用量とコストが連動して動くことです。

サーバー:1台で十分

CuplikinのバックエンドはAPI、データベース、キューからメディアワーカーまで、Dockerを使って1台のサーバー上で動いています。現段階では、これは小さく予測可能な固定費です。スケールアップが必要になるのはジョブのキューが溜まり始めたときで、それはユーザーが多いということなので、うれしい悩みです。

創業者が忘れがちなのは、サーバー費用はマシン代だけではないということです。監視、データベースのバックアップ、そして保守にかかる人の時間があります。受託プロジェクトでは、私たちは必ずこれをリリース後の見積もりに含めています。

プラットフォーム手数料

Cuplikinは、Mac App Store、iOSのApp Store、Google Playで販売しています。各取引からはプラットフォームの手数料が差し引かれ、その率は各プラットフォームが公表している範囲内、一般的にはプログラムと売上規模に応じて15〜30%です。これは最初から価格計算に織り込んでおくべきもので、最初の売上レポートで驚くものであってはなりません。

全プラットフォームのサブスクリプション管理にはRevenueCatを使っています。複雑でミスが起きやすいストア横断のサブスクリプションロジックを自前で作ることに比べれば、その利用料は十分に見合うと考えています。

品質を落とさずにコストを下げる

私たちが実践したこと、あるいは学んだことのうち、そのまま取り入れられるものを挙げます。

  • 送るデータを最小限にする。 重いメディア処理は端末上で行い、AIにはそのタスクに本当に必要なものだけを送り、生のファイルは送らない。転送と処理のコストに数十倍の差が出ます。
  • タスクに合ったモデルを選ぶ。 すべてのタスクに最大のモデルが必要なわけではありません。私たちは、強力なモデルが必要なタスクと、軽量なモデルで十分なタスクを分けています。
  • ユーザーが自分のAIを持ち込めるようにする。 Cuplikinのユーザーは、OpenAI互換のプロバイダーや、Ollama経由のローカルモデルを接続できます。その費用はユーザーが負担するので、私たちが二重に支払うことはありません。
  • 収益化の前に上限を決める。 明確な無料枠のほうが、「無制限で無料」と言いながら後でこっそり制限するよりも健全です。
  • 一時ファイルを掃除する。 期限なく保存されるファイルは、増え続けるコストです。私たちのYouTubeリゾルバーは、ダウンロード後にファイルを自動で削除します。

あなたのAIプロジェクトにとっての意味

チャットボット、文書アシスタント、あるいは既存アプリへのAI機能を計画しているなら、価格や予算を決める前に次の4つの問いに答える必要があります。

  1. 計算処理はどこで行うか? ユーザーの端末、自社サーバー、サードパーティのAPIのいずれか。その答えが変動費を決めます。
  2. 利用単位は何か? 会話ごと、文書ごと、音声1分ごとなど。明確な単位が一つあれば、計算も価格設定も簡単になります。
  3. 1単位あたりのコストと、ユーザー1人あたり月の利用単位数は? 推測せず、試験運用の段階で実データを使って測定してください。
  4. 価格は平均ではなく、最もヘビーなユーザーのコストまで賄えているか? そうでなければ、最もアクティブなユーザーこそが赤字の原因になります。

RAGを使った文書アシスタント や WhatsAppチャットボット のような社内プロジェクトでも、同じ問いが当てはまります。「価格」を「月間予算」に置き換えるだけです。

次のステップ

AI機能やAI製品の運用コストを試算しているなら、ローカルとクラウドのどちらで計算処理を行うかの判断も含め、御社のデータを使ったシミュレーション作りをお手伝いできます。まずは無料相談から どうぞ。WhatsApp や、メール(hello@rancanginaja.com)でもご連絡いただけます。AIエンジニアリングのサービス内容は サービスページ をご覧ください。

よくあるご質問

AI製品で最も大きなコスト要素は何ですか?

通常は、利用量に応じて増える変動費であるAIモデルのコストです。Cuplikinでは、文字起こしとレンダリングを主にユーザーの端末上で実行することでこの要素を意図的に小さくし、クラウドはモーメント分析にのみ、必要最小限のデータで使っています。

なぜ多くのAI製品はクレジット制を採用しているのですか?

AIのコストは利用量に比例しますが、定額のサブスクリプションはそうではないからです。クレジットは利用量とコストを結びつけるため、ヘビーユーザーのコストをライトユーザーが肩代わりする状態を防げます。

AI製品は必ず運用費が高くなりますか?

いいえ。コストは、計算処理をどこで行うか、AIをどれだけ頻繁に呼び出すか、利用に上限を設けるかによって決まります。適切に設計すれば、小規模なAI製品のクラウド費用は通常のホスティング費用と同程度に収まることもあります。

自社プロジェクトのAIコストはどう見積もればよいですか?

利用単位から計算します。ユーザー1人あたり月に何回AIを呼び出すか、1回あたりいくらかかるかを把握し、価格を決める前に実データで検証してください。この試算は無料相談の中でお手伝いします。

  • #Cuplikin
  • #AIコスト
  • #AI製品
  • #収益化
  • #SaaS