🤖

Claude 3 API で画像をプロンプト入力する時の費用

2024/05/17に公開

1920x1080の画像をClaude 3 Opusに入力した時の費用は、1回あたり0.02385 USD(約3.8円)です(出力にも別途費用が発生しますが、今回は対象外)。

考え方

まずClaude 3 での画像の取り扱いは、Image Sizeによると「一辺が 1568 px を超えたり、トークン数が1600を超える場合は、縦横比を維持したままリサイズされる」とあります。1920x1080の画像は、1456x819 にリサイズされ(ると考えられる)てから処理されます。その時のトークン数は Image costs によると約1590です。

モデル毎の価格はModel comparisonにあります。Claude 3 Opusは100万トークン当たり15 USDですので、トークン辺りの単価は (15/1,000,000) = 0.000015 USDです。
1590トークンは0.02385 USDとなります。
ちなみにClaude 3 Sonnet は Opus の 1/3 の価格、Haiku は Opus の 1/60 の価格です。

結構な金額ですので、実行例のように、実行結果を変数に格納しておくことをおススメします。

Claude 3 に curl コマンドで画像をプロンプト入力する例

Claude 3 に curl コマンドで画像をプロンプト入力する例は、API リファレンスに載っていました。ありがたい。

コマンドラインの組み立て方で気を付けることは以下の通り

EoT

Discussion