AI自動化の料金計算:API・連携費・再試行を含む月額の見積もり方
この記事の内容
AI自動化の月額は、AIモデルの料金だけでは決まりません。チャットサービスの契約、APIの使用量、自動化基盤の料金、保存や外部ツール、確認・修正の作業を分けて見積もります。
小規模事業では、API費用より自動化基盤の固定料金や、毎回の確認にかかる時間の方が大きい場合もあります。「1回の生成が安い」ことと「業務全体が安くなる」ことを分け、まず10件程度のテストから月の予算を作る方法を紹介します。
チャット契約とAPI、自動化基盤を別の箱へ入れる
ChatGPTなどを人が画面から使う契約と、システムからモデルを呼び出すAPI利用は、料金を別々に確認します。チャットを有料で契約しているだけで、外部の自動化からAPIを使い放題になるとは考えないでください。OpenAIの公式資料も、ChatGPT側のプランとAPI料金を区別しています。ChatGPTのプラン案内、OpenAI API料金
| 費用の種類 | 例 | 数える単位 |
|---|---|---|
| 人が使うAI契約 | チャット画面での下書き | 席数・契約期間 |
| API利用 | 文書を送り文章を生成 | 入力・出力などの使用量 |
| 自動化基盤 | 受信・転記・通知 | credit、task、実行数等 |
| 周辺サービス | OCR、音声、保存、検索 | ページ・分数・容量・呼出し等 |
| 運用作業 | 確認、修正、障害対応 | 作業時間 |
同じ費用を二重に足さないことも大切です。自動化サービスのAI機能にモデル費が含まれる場合と、自分のAPIキーを接続して別請求になる場合を分けます。
入力と出力を分けて、実行ログから計算する
トークン課金のテキストAPIなら、基本の計算は「入力使用量×入力単価+出力使用量×出力単価」です。単価が100万トークンあたりの表示なら、使用量を100万で割って計算します。
キャッシュへの読書き、長いコンテキスト、モデルの処理モードなどに別の条件があれば追加します。OpenAIの料金ページも、モデルと処理モード、入力・出力などを分けています。同じモデル名でも、表の違う列の単価を混ぜないでください。OpenAI APIの料金表
日本語の文字数を一定倍率で変換して実請求額と断定するのは避けます。システムへの指示、会話履歴、参照文書、生成文の長さも使用量へ影響するためです。テストではモデル名、実行日、課金モード、入力・出力のusageを記録します。
まずは「1件の平均」だけでなく、短いケースと長いケースを分けます。長文の添付が来る業務では、平均的な問い合わせだけで予算を組むと見積りがずれます。
返信下書き100件の架空計算例
以下は計算方法を示すための架空単価・架空使用量です。特定モデルの現在価格や実測値ではありません。入力を100万トークンあたり2米ドル、出力を10米ドルと仮定します。
| 条件 | 仮定 |
|---|---|
| 1件の入力 | 2,000トークン |
| 1件の出力 | 500トークン |
| 通常の業務件数 | 月100件 |
| 同じ量を使う追加生成 | 月10回 |
| 計算対象 | 合計110回 |
1回の入力費は2,000÷1,000,000×2=0.004米ドル、出力費は500÷1,000,000×10=0.005米ドルです。合計0.009米ドルを110回使うので、月0.99米ドルになります。
仮の為替を1米ドル150円と置けば148.5円です。ただし、これはモデルのテキスト処理部分だけで、税・決済手数料・自動化基盤・検索・保存などを含みません。為替も見積り用の仮定であり、実際の請求ではありません。
この例から「AI返信は月149円で運用できる」と結論付けることはできません。次に固定契約と連携処理を加え、実際のusageで仮定を置き換えます。
再試行・PDF・音声・外部ツールの費用を足す
失敗した処理や、内容が不十分でやり直した処理も、使用量が発生していれば集計します。顧客向けに完成した100件だけを数えると、実請求との差が出ます。
PDFを扱う場合は、文字だけを渡すのか、ページ画像を送るのか、OCRを別サービスで行うのかを分けます。音声も、文字起こし、要約、保存が同じ料金とは限りません。検索などの外部ツールを使う時は、モデルのトークン費以外の課金があるか確認します。OpenAIの各種API料金
Make、Zapier、n8nはそれぞれ異なる単位で自動化の利用量を数えます。例えば1件の処理が3アクションになる場合、業務100件と請求上の100単位は一致しません。分岐や各行処理、定期確認の回数も見積りへ入れます。Make料金、Zapier料金、n8n料金
追加生成が増えたら、単価を下げる前に、元データの不足や指示の曖昧さを確認します。同じ間違いを繰り返す構成では、安いモデルを選んでも確認負担が残ります。
月の予算は、利用料と人の作業を別行にする
費用対効果を見る表では、現金として支払う料金と、人の作業時間を分けます。作業時間を金額に直す場合は、採用した時間単価を仮定として明記します。
架空の月次表なら、「基盤の固定料金2,000円」「モデル費200円」「確認30分」「修正20分」「保守10分」のように記録します。このうち2,000円と200円だけがサービス利用料の仮定で、残りは作業時間です。
時間の価値を一律に置く必要はありません。月末の集計が空くことに価値がある事業もあれば、顧客対応中の割込みが減ることが重要な事業もあります。削減した時間が新しい売上になる、と自動的に換算しないようにします。
また、初期構築に使った時間を忘れないでください。1回だけの表整理なら、フローを作り込むより手動処理の方が軽い場合があります。毎月の件数が減った時に止められるかも、契約前に確認します。
利用額の通知と、処理を止める仕組みを分ける
予算アラートは、必ずしも処理を強制停止する機能ではありません。設定画面の「通知」「上限」「追加購入」「自動課金」が、それぞれ何をするかを確認してください。
少人数の運用では、正常な1日分を超える件数、同じ入力の繰返し、連続した失敗などを止める条件も考えます。例えば同じ受付番号は一度だけ処理し、失敗が続いたら担当者へ戻す設計です。無限に再生成させない方針を先に決めます。
契約前に必要なのは、最も安い単価の発見より、月の件数とやり直しを把握することです。まず10件の合成データでusageと処理数を記録し、固定費を加えて月額へ直してください。そのうえで、通知を受ける人と実行を止める手順を決めると、予算を管理しやすくなります。
処理単位の違いはMake・Zapier・n8nの比較、人が使う席数は少人数のAI契約構成で確認できます。