Gemini APIとOpenAI APIの料金を比べるなら、同じ業務を月に何件処理するかから計算します。単価の低いモデルでも、入力が長い、出力が多い、再生成が多いという条件で費用は変わります。
ここでは固定の価格を比較する代わりに、公式料金表の値を入れて使う見積もり表を作ります。特定モデルでの実測や、実際の請求額を示すものではありません。
比較する処理をそろえる
例として「1件の問い合わせを分類し、根拠を短く返す」業務を考えます。片方だけ長い説明を返す設定なら、料金だけでなく出力の条件も違っています。
まず、入力の種類、対象件数、返す項目、許容できる間違い、人の確認をそろえます。速度や精度の要件を満たさない候補は、安くても同じ業務の代替としては比べにくくなります。
単価と課金項目を転記する
Geminiの公式料金表とOpenAIの公式料金表を開き、実際に使うモデルと実行方式の欄を確認します。
| 転記する項目 | 記録内容 |
|---|---|
| 確認日 | いつの料金表か |
| モデルID | 比較した正確な対象 |
| 実行方式 | 通常、バッチなどの区分 |
| 入力・出力単価 | 通貨と基準トークン数を含める |
| キャッシュ | 読取・保存などの適用条件と料金 |
| 追加機能 | 検索、画像、音声、保存など |
| 利用条件 | 無料枠・有料枠、対象範囲や制限 |
出力に関する内部処理の使用量など、モデルによって課金上の扱いが異なる項目も確認します。見出しが同じ「出力」でも、含まれる範囲を読まずに比較しないようにします。
通常・増加・再生成の3通りを置く
実績がない段階では、件数と入出力の想定を明示します。以下は計算方法を確かめるための架空の数量で、いずれかのモデルの実測値ではありません。
通常: 月1,000件 × 1件当たり入力2,000トークン、出力200トークン
件数増加: 月2,000件 × 同じ入出力
再生成あり: 通常の要求回数に20%を加え、同じ長さで再要求
通常の想定なら、入力合計は200万、出力合計は20万トークンです。100万トークン当たりの単価を使う場合、入力単価の2倍と出力単価の0.2倍を足します。追加機能や税、為替などを含むかは、表の前提として別に記載します。
両プロバイダーで実際のトークン数が同じとは限りません。上の数量は計算例です。小さな試験を許可された環境で行った後、各APIが返す使用量に置き換えます。
採用できた結果までの費用を見る
形式が崩れた、根拠が誤っていた、必要な情報が落ちたために再生成する場合は、その要求も数えます。成功した通信件数だけでなく、人が採用できた出力の件数を記録すると、業務に対する費用を考えやすくなります。
ただし、比較条件が違うデータを一つの数字へまとめないことが必要です。同じ入力セット、プロンプトの版、評価基準を使い、モデル固有の設定差は残します。
見積もりと利用上限を結び付ける
見積もりを作ったら、処理件数、出力枠、再試行の回数、通知、停止条件を決めます。OpenAIの利用額制御の資料では、通知と利用額制限が異なることも確認できます。プロバイダーごとに、実際に設定できる範囲を確かめます。
料金や提供条件を比較表へ固定したままにせず、モデル変更や利用拡大の前に更新します。どちらが常に安いかを断定するより、自分の件数と条件で説明できる見積もりを残してください。
処理内容をそろえる指示は長文要約のプロンプト、設定確認の例はGemini APIキー確認ツールも参考になります。
