生成AI API料金比較 2026|OpenAI・Azure OpenAI・Claude・AWS Bedrock・Vertex AIの課金体系を横断解説
生成AI APIの料金は「トークン単価 × 使った量」が基本ですが、入力・出力・キャッシュの単価差、バッチや優先処理の係数、リージョンや契約形態による違いがプロバイダごとに異なります。OpenAI・Azure OpenAI・Claude・AWS Bedrock・Google Vertex AIの課金体系を同じ枠組みで横断整理し、見積もり・確認・統制の手順までまとめた完全ガイドです。
生成AI API の料金は、どのプロバイダでも**「モデルごとのトークン単価 × 使ったトークン数」**が基本です。ただし、入力と出力で単価が違う、キャッシュされた入力は割引される、バッチ処理は半額になる、リージョンや契約形態で係数が掛かる、といった仕組みがプロバイダごとに微妙に異なり、請求書を見ても「なぜこの金額か」が説明しにくくなっています。
この記事では、OpenAI・Azure OpenAI・Claude(Anthropic)・AWS Bedrock・Google Vertex AI の 5 つの課金体系を、同じ枠組みで横断的に整理します。単価そのものは頻繁に改定されるため、本文中の金額は各社の公式料金ページを 2026 年 9 月 15 日に参照した時点の USD 建てです。最新の単価は必ず公式ページで確認してください。
1. 生成AI API 料金の共通構造
5 プロバイダに共通する料金の構造は、次の 4 層で理解できます。
| 層 | 内容 | 例 |
|---|---|---|
| 1. 単位 | 100 万トークン(1M tokens)あたりの USD | 入力 $2.00 / 1M、出力 $8.00 / 1M |
| 2. トークンの種類 | 入力(プロンプト)・キャッシュされた入力・出力(生成結果)で単価が違う | 出力は入力の 4〜8 倍が相場。キャッシュ入力は入力の 1 割前後 |
| 3. 処理モード | 標準・バッチ(非同期、半額)・優先/高速(割増)・プロビジョンド(時間課金) | バッチは 5 社とも 50% 引き |
| 4. 係数 | リージョン・データ所在地・契約形態による割増や通貨 | 地域限定処理で 10% 割増、円建て契約など |
「1 トークン ≒ 英語で 4 文字・0.75 語」が目安ですが、日本語は英語より多くのトークンを消費します。トークナイザーもモデル世代で変わるため、見積もりは実測に基づくのが確実です。
なぜ出力単価が高いのか
出力トークンは 1 つずつ逐次生成するため、入力の処理より計算資源を使います。どのプロバイダも出力単価を入力の数倍に設定しており、費用の大半は出力トークンで決まることが多くなります。要約や分類のように出力が短い用途と、長文生成のように出力が長い用途では、同じモデルでも費用構造がまったく違います。
キャッシュ入力の割引
同じシステムプロンプトや長い参照文書を繰り返し送る場合、プロバイダ側がその部分をキャッシュし、2 回目以降は割引単価で課金します。OpenAI はキャッシュ入力が標準入力の 1 割程度、Claude はキャッシュ読み取りが 0.1 倍(書き込み時は 1.25 倍または 2 倍)です。エージェント的な用途で会話履歴を毎回送る場合、キャッシュの有無で入力費用が数分の 1 になります。
料金の用語——各社で呼び方が違うもの
同じ概念でも、プロバイダによって呼び方が違います。比較や社内説明のときに揃えておくと混乱が減ります。
| 概念 | OpenAI | Azure OpenAI | Claude | AWS Bedrock | Vertex AI |
|---|---|---|---|---|---|
| 請求の内訳の最小単位 | プロジェクト | リソース/メーター | ワークスペース | 使用タイプ/タグ | プロジェクト/SKU |
| 利用者・用途を分ける単位 | プロジェクト、API キー | デプロイメント、タグ | ワークスペース、API キー | アカウント、アプリケーション推論プロファイル | プロジェクト、ラベル |
| 非同期の割引処理 | Batch API | Batch | Batch API | バッチ推論 | バッチ予測 |
| 固定容量 | — | PTU | — | Provisioned Throughput | Provisioned Throughput |
| 優先処理 | Fast mode | Priority processing | Fast mode | Priority tier | — |
| キャッシュ | Cached input | Cached input | Prompt caching | Prompt caching | Context caching |
| 地域の指定 | 地域限定エンドポイント | Global/Data Zone/Regional | inference_geo | リージョン、クロスリージョン推論 | グローバル/マルチリージョン/リージョナル |
2. 5 プロバイダの課金体系を横断比較
| OpenAI | Azure OpenAI | Claude(Anthropic) | AWS Bedrock | Google Vertex AI | |
|---|---|---|---|---|---|
| 課金の単位 | 1M トークン | 1M トークン | 1M トークン | 1M トークン(一部 1K 表記) | 1M トークン |
| 入力/キャッシュ/出力 | 3 種の単価 | 3 種の単価 | 入力/キャッシュ書込(5 分・1 時間)/キャッシュ読取/出力 | モデルにより入力/出力 + キャッシュ | 入力/出力 + コンテキストキャッシュ |
| バッチ | 50% 引き | 50% 引き | 50% 引き | 50% 引き | 50% 引き |
| 優先/高速処理 | Fast mode(標準の 2 倍) | Priority processing | Fast mode(一部モデル) | Priority tier(+75%) | — |
| 低優先の割引 | Flex(バッチ相当) | — | — | Flex tier(−50%) | — |
| 固定容量 | — | PTU(時間課金・予約割引) | — | Provisioned Throughput(時間課金) | Provisioned Throughput |
| 地域係数 | 地域限定処理で +10%(2026 年 3 月以降のモデル) | デプロイ種別(Global/Data Zone/Regional)で異なる | US 限定推論で 1.1 倍(4.6 以降) | リージョン別に単価が異なる。リージョナルは +10% | グローバル/リージョナルで異なる |
| 請求通貨 | USD | 契約通貨(日本の従量課金は円建て) | USD | USD | 契約通貨 |
| 実費が見える単位 | プロジェクト × 日 | リソース × 日 | ワークスペース × 日 | リージョン × 日(約 1 日遅れ) | プロジェクト × 日(BigQuery エクスポート) |
同じ Claude のモデルでも、Anthropic 直・Bedrock・Vertex AI で単価の付け方(リージョン係数、通貨、割引)が変わります。「どのモデルか」だけでなく「どの経路で呼ぶか」が費用を左右します。
3. プロバイダ別の要点
OpenAI
入力・キャッシュ入力・出力の 3 単価が基本で、モデルの世代とサイズで大きく違います。2026 年 9 月 15 日時点の公式ページでは、小型モデルの入力が $0.05〜0.75 / 1M、フラッグシップの入力が $2.50〜10 / 1M、出力はその 4〜6 倍という幅です。バッチは 50% 引き、Flex はバッチ相当の単価、Fast mode は標準の 2 倍です。実費はプロジェクト単位で日次に確定し、キー・ユーザー単位は Usage API で見た利用量からの概算になります。
- OpenAI API 料金の仕組み|入力・出力トークン単価と請求の流れ
- OpenAI API 料金の計算方法|トークン数から月額を見積もる手順
- OpenAI API の料金・使用量を確認する方法|ダッシュボードの見方
Azure OpenAI
同じ OpenAI のモデルを Azure のリソースとして使う経路です。従量課金(Standard)はデプロイ種別(Global/Data Zone/Regional)で単価が異なり、バッチは 50% 引きです。加えて **PTU(プロビジョンドスループットユニット)**という固定容量を時間課金で買う方式があり、1 か月・1 年の予約で割引されます。日本の従量課金契約は円建てで請求されるため、為替換算が不要な一方、USD 建ての他社と比べるときに注意が要ります。
Claude(Anthropic)
入力・出力に加えて、プロンプトキャッシュの書き込み(5 分: 1.25 倍、1 時間: 2 倍)と読み取り(0.1 倍)の単価が明示されています。バッチは 50% 引きで、キャッシュ割引と重ねて適用できます。2026 年 9 月 15 日時点で Haiku 4.5 が $1 / $5、Sonnet 5 が $2 / $10、Opus 5 が $5 / $25(入力/出力、1M トークン)です。API 経由の Pro/Max/Team は別のサブスクリプションで、API とは課金が分かれています。
AWS Bedrock
複数ベンダーのモデルを AWS のサービスとして呼ぶ経路です。オンデマンド(トークン課金)、バッチ(50% 引き)、Provisioned Throughput(時間課金・1 か月/6 か月コミット)に加え、Priority tier(+75%)と Flex tier(−50%)があります。リージョンごとに単価が異なり、東京リージョンは米国リージョンより高く設定されているモデルがあります。実費は Cost Explorer で見られますが、反映は約 1 日遅れです。
Google Vertex AI
Gemini をはじめとするモデルを Google Cloud のサービスとして呼ぶ経路です。1M トークン単位の入力/出力単価に、コンテキストキャッシュ、バッチ(50% 引き)、Provisioned Throughput が加わります。グローバルエンドポイントとリージョナルエンドポイントで単価が異なります。個人開発者向けの Gemini API(AI Studio)とは契約・請求・管理が別で、企業利用では Vertex AI 側の料金体系を見る必要があります。実費の内訳は Cloud Billing レポートか BigQuery エクスポートで確認します。
単価表に載らない費用要因
トークン単価以外にも、費用を動かす要因があります。
| 要因 | 内容 | 影響 |
|---|---|---|
| リトライ | エラー時の再試行。上限を設けないとリクエスト数だけ増える | 利用量が跳ねる。急増検知の典型的な原因 |
| 会話履歴 | 対話型で履歴を毎回送ると、入力が回を追うごとに増える | キャッシュが効かなければ入力費用が数倍に |
| ツール定義・検索結果 | ツールの定義や Web 検索の結果は入力トークンとして課金。Web 検索は回数課金のプロバイダも | 見積もりに含め忘れやすい |
| 推論(思考)トークン | 推論モデルが内部で使うトークンは出力として課金 | 応答文より多い出力が発生する |
| トークナイザーの世代差 | 新しいモデルは同じ文章でトークン数が増えることがある(Claude 4.7 以降は約 30% 増) | 旧モデルの実測を流用すると過小 |
| 検証・開発の利用 | 開発者の試行は本番想定より多くなりがち | 本番と検証でキーやプロジェクトを分けて見積もる |
4. 同条件で比較するときの注意
「A 社と B 社、どちらが安いか」を単価表だけで決めると失敗します。比較の前に、次の 5 点を揃えてください。
| 揃えること | 理由 |
|---|---|
| 入力と出力のトークン比 | 出力単価は入力の数倍。用途によって比率が大きく違う |
| キャッシュの効き方 | 同じ前置きを繰り返す用途ではキャッシュ割引が支配的 |
| 処理モード | 夜間バッチで済む処理は 50% 引き。対話用途は標準か優先 |
| 経路と地域 | 同じモデルでも Bedrock の東京リージョンは米国より高い。地域限定処理で +10% |
| 通貨 | 円建て契約(Azure)と USD 建ての合算には為替レートの根拠が要る |
同条件での試算例は「主要 5 プロバイダの生成AI API 料金比較|同条件での月額試算」にまとめています。
5. 見積もりの手順
月額を見積もる手順は、どのプロバイダでも同じです。
- 用途ごとに 1 リクエストの平均トークン数を測る: 入力・出力を分けて、実際のプロンプトで数回計測する
- リクエスト数を見積もる: 利用者数 × 1 人あたりの 1 日の回数 × 営業日数
- 単価を掛ける: (入力トークン × 入力単価 + 出力トークン × 出力単価)÷ 100 万
- 係数を掛ける: バッチなら 0.5、キャッシュが効く割合を反映、地域係数があれば 1.1
- 為替で円に換算する: 想定レートを記録しておく
見積もりは「当たる」ものではなく、「実績と比べて差の理由を説明できる」ものです。運用が始まったら、実績のトークン数で見積もりを更新してください。手順の詳細は「OpenAI API 料金の計算方法」で扱っています(考え方は他社でも同じです)。
円換算と為替
日本の企業では、USD 建ての請求(OpenAI・Claude・Bedrock)と円建ての請求(Azure の日本の従量課金)が混ざります。合算して部署別に配賦するには、次の 3 点を決めておきます。
- 換算のタイミング: 月末に 1 つのレートで換算するか、日ごとのレートで換算するか。日ごとのレートで固定値を残すと、月中の予算消化率が出せて、経理の根拠にもなる
- レートの出どころ: 公表レート(例: 欧州中央銀行)か、社内レートか。根拠を記録する
- 予算策定時の想定レート: 実績との差を「利用量の差」と「為替の差」に分けて説明できるようにする
「先月より円建ての費用が増えた」ときに、為替の影響を先に切り分けられるかどうかで、経営層への説明の通りやすさが変わります。
単価改定への追随
各社の単価は、新モデルの登場に合わせて改定されます。旧モデルの値下げ、新モデルが旧モデルより安く出る、期間限定価格の据え置き、といった変更が年に何度も起きます。
概算(トークン数 × 単価)を自社で計算している場合、単価表を適用開始日つきで管理し、利用日時点の単価で計算する必要があります。単価表の更新が遅れると、概算と実費の差が広がり、部署別の数字が請求書と合わなくなります。この保守を誰が担うかは、内製と外部ツールを比べるときの主要な論点です。
6. 料金の確認方法——各社の管理画面で見えるもの
各プロバイダの管理画面で、利用量と実費がどの粒度まで見えるかは異なります。
| プロバイダ | 利用量が見える単位 | 実費が見える単位 | 反映の目安 |
|---|---|---|---|
| OpenAI | API キー × モデル × 1 時間(Usage API) | プロジェクト × 日(Costs API) | 数時間 |
| Azure OpenAI | デプロイメント × モデル | リソース × 日(Cost Management) | 24〜48 時間 |
| Claude | API キー × モデル × 1 時間(Usage API) | ワークスペース × 日(Cost API) | 数分〜約 1 日 |
| AWS Bedrock | モデル × 1 時間(CloudWatch) | リージョン × 日(Cost Explorer) | 約 1 日 |
| Google Vertex AI | モデル × 1 時間(Cloud Monitoring) | プロジェクト × 日(Cloud Billing/BigQuery) | 請求エクスポート次第 |
共通するのは、「利用者別の実費」はどのプロバイダにも存在しないことです。実費はプロジェクトやリソース、リージョンといった請求単位までで、キーや利用者単位の費用はトークン数 × 単価の概算になります。この違いを理解しておくと、部署別の数字が請求書と一致しない理由を説明できます。
7. 料金を統制する仕組み
単価を理解して見積もりができても、使いすぎは起きます。統制の仕組みは 3 段階です。
| 段階 | 仕組み | 各社の機能 |
|---|---|---|
| 予算 | 月次の上限と、到達時の通知 | OpenAI の使用量上限、Azure の予算、AWS Budgets、Cloud Billing の予算 |
| 検知 | 日次上限・急増の検知 | 各社の異常検知(Azure・AWS・GCP)。OpenAI・Claude は自前で監視 |
| 内訳 | 部署・利用者・用途別の可視化 | プロジェクト/ワークスペース/タグ/ラベルで分ける |
いずれも「そのプロバイダの範囲」に閉じます。複数の経路を使っている企業では、経路ごとの予算と通知を別々に管理することになり、全社の合計と部署別の内訳は手作業で合算することになります。統制の設計は「生成AIの予算管理とアラート設計 完全ガイド|請求書より先に気づく仕組み」を参照してください。
8. 複数プロバイダを横断して見るには
5 つの経路を使っている企業では、単価の違いを覚えるより、経路をまたいだ利用量と費用を 1 か所で、部署・利用者別に見る仕組みのほうが効きます。
ManageAI は、5 プロバイダの管理 API を読み取り専用で取得し、部署・利用者・API キー・プロジェクト別に可視化する SaaS です。各社の単価マスタ(適用開始日つき)を当社が保守するため、価格改定に追随する作業をお客様が行う必要はありません。実費と概算は常に区別して表示し、円/ドルの切替と為替レートの根拠も残します。読み取り専用キーの登録だけで当日から始められ、モニター企業を募集中です。
9. よくある質問
Q. 一番安いプロバイダはどこですか? 用途によります。出力が長い用途では出力単価の差、繰り返しの前置きが多い用途ではキャッシュ割引、夜間処理が多ければバッチ割引が支配的です。同条件の試算例は「主要 5 プロバイダの料金比較」を参照してください。
Q. 単価はどのくらいの頻度で変わりますか? 新モデルの登場に合わせて改定されるのが通例で、旧モデルの単価が下がることも、新モデルが旧モデルより安く出ることもあります。本記事の金額は 2026 年 9 月 15 日の参照時点のもので、見積もりの前に公式ページを確認してください。
Q. 同じモデルなら、どの経路で呼んでも同じ料金ですか? 違います。Claude を例にすると、Anthropic 直・Bedrock・Vertex AI で単価・リージョン係数・通貨・割引の付け方が変わります。
Q. 利用者ごとの正確な費用は出せますか? どのプロバイダも実費はプロジェクトやリソース単位までで、利用者単位は概算です。概算と実費を区別して扱う運用を勧めています。
Q. バッチはどの用途に向いていますか? 24 時間以内に結果が返ればよい処理です。夜間の要約・分類・抽出・埋め込みの生成など。対話型の用途には使えません。
Q. 固定容量(PTU・Provisioned Throughput)は従量課金より安いですか? 利用率次第です。専有した容量を使い切れなければ従量課金のほうが安く、安定した大量トラフィックで予約割引を取れれば固定容量のほうが安くなります。まず従量課金で実績を取り、利用率が読めてから検討するのが順序です。
Q. ChatGPT や Claude のサブスクの費用も同じ考え方ですか? 違います。サブスクは席数 × 月額の固定費で、トークン単価とは無関係です。全社の AI 費用は、API の従量課金分とサブスクの固定費を分けて持ってください。
まとめ
- 生成AI API の料金は「トークン単価 × 使った量」。入力・キャッシュ・出力の 3 単価と、バッチ(50% 引き)・優先(割増)・固定容量の処理モード、地域・通貨の係数で決まる
- 5 社とも構造は同じだが、同じモデルでも経路によって単価・係数・通貨が変わる
- 見積もりは用途ごとの入出力トークン比から。比較は条件を揃えてから
- 利用者別の実費はどこにもない。実費(請求単位)と概算(キー・利用者単位)を区別する
- 複数経路の可視化と単価マスタの保守は、横断ツールに任せるのが現実的
このクラスターの記事
- OpenAI API 料金の仕組み|入力・出力トークン単価と請求の流れ
- OpenAI API 料金の計算方法|トークン数から月額を見積もる手順
- OpenAI API の料金・使用量を確認する方法|ダッシュボードの見方
- Azure OpenAI Service の料金体系|従量課金と PTU の違い
- Azure OpenAI の利用料金を確認する方法|Cost Management の使い方
- Claude API の料金体系|モデル別単価と請求の仕組み
- Claude API の利用料金を確認する方法|Anthropic Console の見方
- AWS Bedrock の料金体系|オンデマンド・バッチ・プロビジョンドの違い
- AWS Bedrock の利用料金を確認する方法|Cost Explorer での絞り込み
- Google Vertex AI の料金体系|Gemini API との違い
- Vertex AI の利用料金を確認する方法|Cloud Billing レポート
- 主要 5 プロバイダの生成AI API 料金比較|同条件での月額試算
次に読む
この記事を書いた人
モニター企業募集
初期費用0円・月額5万円(税別)
先着5社・2026年11月末まで
5プロバイダの利用量と費用を部署・利用者・APIキー別に可視化。読み取り専用キーの登録だけで当日から始められます。
募集要項を見る資料請求・お問い合わせ