Anthropic Claude 料金計算ツールとは?
このツールは、Anthropic API を通じて大規模言語モデル「Claude 3」シリーズを利用する際にかかるコストを試算するためのものです。Anthropic は米国の AI 企業で、API の料金はすべて米ドル(USD)で公開されています。プロンプト(入力)と生成結果(出力)でそれぞれ何トークンを使うかを入力し、モデルを選ぶだけで、本格的に運用する前にコストの目安をすぐに把握できます。
トークンとは、モデルが読み書きするテキストの最小単位です。目安として、英語では 1 トークン=約 4 文字、単語にして約 0.75 語に相当します。つまり 1,000 トークンはおよそ 750 語です(日本語は 1 文字あたりのトークン消費が多くなる傾向があるため、あくまで参考値としてご利用ください)。
使い方
- プロンプト(入力)トークン数を入力します。指示文や送信するコンテキストの分量にあたります。
- 生成(出力)トークン数を入力します。Claude の返答がどれくらいの長さになりそうかを見積もります。
- モデルを選びます。Claude 3 Opus(最高性能)、Sonnet(バランス型)、Haiku(最速・最安)から選択できます。
- 1 リクエストあたりの推定コストを確認し、想定するリクエスト回数を掛け合わせれば全体の費用感がつかめます。
計算式の仕組み
Anthropic では入力トークンと出力トークンが別々に課金され、通常は出力のほうが割高です。料金は 100 万トークンあたりの単価で計算されます。
$$\text{コスト} = \left(\frac{\text{入力トークン}}{1{,}000{,}000}\times \text{入力単価}\right) + \left(\frac{\text{出力トークン}}{1{,}000{,}000}\times \text{出力単価}\right)$$
モデルごとに入力・出力の単価が異なるため、高度な推論が不要な大量処理では、Opus から Haiku に切り替えるだけでコストを大幅に削減できます。
計算例
たとえば、Claude 3 Sonnet で 2,000 トークンのプロンプトを送り、500 トークンの返答を受け取るとします。単価は(例として)入力 100 万トークンあたり 3 ドル、出力 100 万トークンあたり 15 ドルとします。
- 入力:\(2{,}000 \div 1{,}000{,}000 \times \$3 = \$0.006\)
- 出力:\(500 \div 1{,}000{,}000 \times \$15 = \$0.0075\)
- 合計 ≈ 1 リクエストあたり $0.0135
これを月に 10,000 回実行すると、約 $135 になります。
Claude 3 価格表(100万トークンあたり)
Claude 3 モデルファミリーは 入力(プロンプト)トークンと 出力(生成)トークンに対して個別に料金が設定され、100万トークンあたりで請求されます。Opus は最も高性能で最も高価です。Haiku は最も高速で最も低価です。以下の数字は、米国ドルでの Claude 3 世代に対する Anthropic の公開リスト価格を反映しています。
| モデル | 入力価格(100万トークンあたり) | 出力価格(100万トークンあたり) |
|---|---|---|
| Claude 3 Opus | $15.00 | $75.00 |
| Claude 3 Sonnet | $3.00 | $15.00 |
| Claude 3 Haiku | $0.25 | $1.25 |
注意:出力トークンはすべての Claude 3 モデルで入力トークンより約5倍のコストがかかるため、生成量が多いワークロード(長い生成回答)は不釣り合いに高価です。価格は時間とともに変わり、地域やボリュームレベルによって異なる場合があります。予算を立てる前に、必ず Anthropic の公式価格ページ で現在のレートを確認してください。
主要な用語の説明
- トークン
- LLM が処理するテキストの基本単位です。トークンは文字のチャンクで、しばしば単語の一部であり、英語のテキストでは大体 1 トークン ≈ 4 文字または約 0.75 単語です。請求は文字数や単語数ではなく、トークン数に基づいています。
- プロンプト / 入力トークン
- リクエストでモデルに送信するすべてのトークン。システムプロンプト、会話履歴、現在のユーザーメッセージを含みます。これらはモデルの入力価格で請求されます。
- 生成 / 出力トークン
- モデルが応答で生成するトークンです。これらは(より高い)出力価格で請求され、通常は入力価格の数倍です。
- コンテキストウィンドウ
- モデルが一度に考慮できるトークンの最大数で、入力と出力の合計です。Claude 3 ファミリーは 200,000 トークンのコンテキストウィンドウをサポートしています。これを超えると、以前のコンテンツを削除するか要約することが強制されます。
- 100万トークンあたりの料金
- Anthropic が料金を引用するために使用する慣例で、100万トークンあたりのドル金額です。コストに変換するには、トークン数を 1,000,000 で割り、100万あたりの価格を掛けます。入力と出力は個別に料金が設定され、合計されます。
よくある質問
なぜ出力のほうが入力より高いのですか? トークンを生成する処理は、読み込む処理よりも計算負荷が高いため、各社とも出力の単価を高めに設定しています。
これは公式の最新料金ですか? 料金は随時変更されるため、必ず Anthropic の公式料金ページで最新のレートをご確認ください。本ツールは計画段階での概算用としてお使いください。
コストを抑えるには? 不要なコンテキストを削る、出力の長さに上限を設ける、高度な推論が不要な場面では Haiku のような軽量モデルを使う、といった工夫が効果的です。