Gemini Decision 1は、プログラムが文章ではなく判断を必要とする場面に向いています。はい/いいえの質問に答えたり、選択肢から選んだり、評価基準に沿ってスコアを付けたりし、回答文を生成する代わりに確率を返します。Googleの公式価格は入力トークン100万あたり$0.10で、出力トークンはゼロです。
実用上のトレードオフは明快です。コードで処理できる、範囲の定まった判断に使いましょう。説明文、自由形式の抽出値、ツール引数、または複数ステップの推論が必要なタスクには、生成モデルを使い続けてください。AIHubMixではGemini Decision 1を専用の判断エンドポイントで提供しています。Chat Completionsにそのまま組み込めるモデルではありません。
コードで扱える3種類の回答
2026年11月11日にリリースされたGoogleの特化型判断モデルは、共通の入力に対する複数の質問を、それぞれ独立して評価します。GoogleのネイティブAPIはテキスト、画像、音声、動画、PDFを受け付け、入力とすべての質問を合わせて262,144トークンのウィンドウ内で処理します。
| 種類 | 質問の例 | 回答値 |
|---|---|---|
| noul | この条件は当てはまりますか? | 「はい」である確率 |
| choice | どのルートが適切ですか? | 選択肢1つと確率 |
| score | 深刻度はどの程度ですか? | 評価基準に基づく期待レベル |
GoogleのネイティブAPIでは、noulは0.01から0.99の範囲です。choiceの選択肢は2~255個です。scoreは順序付きのレベルを2~255個設定できますが、Googleは多くの評価基準で2~10個を推奨しています。結果は小数になる場合があります。スコアは各レベルのインデックスを確率で重み付けした平均であり、最も可能性の高いレベルと一致するとは限りません。
Googleでは、1リクエストあたり最大1,000件の質問を指定できます。これは独立したチェックに便利ですが、隠れた推論チェーンを作れるわけではありません。ある質問から別の質問の回答を参照することはできません。結果をコードで組み合わせるか、後続の判断が先行する判断に本当に依存する場合は、別のリクエストを送信してください。
これらはGoogleのネイティブ機能です。仲介サービス経由で、すべてのメディア形式、上限、レスポンスフィールドが利用できることを示すものではありません。
料金:チケットだけでなく、リクエスト全体を数える
公式料金ページによると、共通の入力はリクエストごとに1回だけ課金されます。質問を追加するたびに、その指示、評価基準、フォーマット用のトークンが加算されます。1つのチケットについて3つ質問しても、そのチケットが3回分課金されるわけではありませんが、トークンが不要になるわけでもありません。
| モデル | 入力/100万トークン | 出力/100万トークン |
|---|---|---|
| Gemini Decision 1 | $0.10 | 出力トークンなし |
| Gemini 3.5 Flash-Lite | $0.30 | $2.50 |
これらは、公式の標準直接API料金(USD)です。Flash-Liteの出力料金には思考トークンが含まれます。確認時点の2026年11月12日では、AIHubMixに掲載されたこれら2モデルの料金は公式料金と一致しています。
実測値ではなく例示として、月に100,000件のチケットを処理し、それぞれを1回送信して3つの質問を行い、リクエストあたりの課金対象入力を2,000トークンとするワークロードを考えてみましょう。このトークン数には質問も含まれます。
- Decision:入力トークン200 million × $0.10/M = $20。
- Gemini 3.5 Flash-Lite:同じ入力トークン数を仮定すると、料金は$60です。さらにリクエストごとに出力トークンが40個発生すると仮定すると、出力トークン4 millionの料金は$10となり、合計$70です。
この試算には、キャッシュ、再試行、税金、後続のレビューを含めていません。また、あくまで例示のため同じ課金対象入力数を仮定しており、トークン化や品質が同等という意味ではありません。Decisionがあなたのデータで誤ったルーティング判断を下す頻度が高ければ、トークン料金が安くても運用コストは低くならない可能性があります。
Decisions APIはコンテキストキャッシュとBatch APIに対応していません。次のリクエストで長い状態を繰り返すと、再び課金されます。共通入力によるメリットはリクエスト内に限られ、リクエスト間では適用されません。
APIの境界が重要
AIHubMixのモデル利用手順には、POST /v1/systemone、Bearer認証、そしてmodel、state、questionsを含むリクエスト本文が記載されています。
一方、GoogleのネイティブDecisions APIは/v1beta/decisionsを使用し、inputフィールドを指定します。どちらも同じ種類のタスクを扱いますが、リクエストの形式は互換性がありません。GoogleのネイティブSDKの例でベースURLだけを別のものに置き換えても、メソッドやフィールドが自動的に変換されると考えないでください。
以下はドキュメントに基づくテキストの例であり、実行テストではありません。架空のチケットを使い、ここではゲートウェイでの動作を検証していないメディア入力は意図的に避けています。
curl --fail-with-body https://aihubmix.com/v1/systemone \
-H "Authorization: Bearer $AIHUBMIX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gemini-decision-1",
"state": "The export button fails in Safari. Chrome works, but I need to send the report today.",
"questions": {
"department": {
"type": "choice",
"instructions": "Which team should handle this support request?",
"criteria": {
"billing": "Charges, invoices, or refunds.",
"technical": "A product feature is not working.",
"other": "The request does not fit either department."
}
},
"urgency": {
"type": "score",
"instructions": "How time-sensitive is the request?",
"criteria": [
"No deadline is stated.",
"A future deadline is stated, but not today.",
"The user needs the task completed today."
]
},
"has_workaround": {
"type": "noul",
"instructions": "Does the message explicitly describe a working alternative?"
}
}
}'
choice.criteriaはオブジェクト、score.criteriaは順序付き配列です。混同しないでください。質問の意味を質問キーだけに任せず、質問全体をinstructionsに記述してください。
注意すべき連携上の留意点があります。現在のAIHubMixの手順には、Jevモデル名を含むレスポンス例が掲載されています。この例だけでは、Geminiの実際のレスポンス形式、ルーティング、出力トークンの計上方法、スコアや信頼度の意味は確認できません。この記事では認証済みリクエストを送信していません。例をGeminiの実行結果と見なすのではなく、連携前に実際に返される型と使用量を検証してください。この経路でのネイティブなメディア対応、コンテキスト上限、質問数上限も、ここでは未検証です。
確率を、そのまま実行するのではなくポリシーに変える
Googleのガイドでは、自社トラフィックのラベル付きサンプルを使ってしきい値を設定することを推奨しています。ルーティングのワークフローでは、次の点に注意してください。
- 回答を参照する前に、レスポンスと必須フィールドを検証する。
- 選択されたルートが許可済みの選択肢に含まれていることを確認する。
- 不確実な結果、対象範囲外の結果、形式不正の結果はレビューに回す。
- しきい値を選んだ後のエラーを測定できるよう、別途ホールドアウトセットを用意する。
GoogleのネイティブAPIでは、信頼度は最も高い結果確率と等しく、はい/いいえの回答ではmax(p, 1 − p)です。これは、別のモデルが独立して判断を確認した結果ではありません。信頼度が高い「いいえ」も、あくまで「いいえ」です。条件が当てはまる確率の代わりに信頼度を使わないでください。
スコアでは、ポリシーで必要なのが期待スコアなのか、最も可能性の高い単一のレベルなのかを決めてください。どちらを使うかで、実行するアクションが異なることがあります。対象範囲外の可能性がある選択肢にはotherを含めてください。選択肢を限定しても、どれも適切でない場合に確率は割り振られます。
安全性フィルターにも注意すべき境界があります。Googleのドキュメントでは、ブロックされた入力に対して判断結果ではなくHTTP 400が返される例が示されています。これはネイティブAPIのドキュメント上の例であり、AIHubMixでの実測結果ではありません。ゲートウェイのHTTPエラーに関するガイドに従って、成功以外のレスポンスを別途処理し、回答がないことを自動承認につなげないでください。
適しているケースと、そうでないケース
Decisionは、リクエストのルーティング、ポリシーチェック、候補のランキング、エージェントの停止やエスカレーションに関する限定的な判断に適している可能性があります。Googleによると、16Kトークン以下の入力ではエンドツーエンドのレイテンシの中央値が150–250 msで、質問数が1から100に増えてもレイテンシはほぼ一定です。これらはベンダー公表の数値であり、AIHubMixでの測定値ではありません。また、1,000件の質問やコンテキストウィンドウ全体での性能を保証するものでもありません。
新しい文章、任意の値の抽出、または引数付きのツール呼び出しが必要なら、生成モデルを使い続けてください。型付きの回答が返っても、アクションを実行する許可が与えられるわけではありません。認可や高リスクな処理のレビューは、引き続きアプリケーション側の責任です。
よくある質問
Gemini Decision 1の料金はいくらですか?
Googleの標準料金は、入力トークン100万あたり$0.10です。出力トークンは生成されません。質問の指示や評価基準も入力使用量に加算されます。
Chat Completionsのモデルですか?
いいえ。AIHubMixではSystem Oneの判断エンドポイントとして案内されています。Googleのネイティブサービスは、異なるリクエスト形式のDecisions APIを使用します。
出力トークンがゼロなら、空のレスポンスが返るということですか?
いいえ。APIは型付きの回答と確率を返します。回答文をトークンごとに生成するわけではありません。
1つのリクエストに1,000件の質問を含められますか?
GoogleのネイティブAPIでは、全体のコンテキスト制限内で最大1,000件を指定できます。この記事では、AIHubMix経由でこの上限を確認していません。
画像、音声、動画、PDFを処理できますか?
GoogleのネイティブAPIでは、テキストに加えてこの4種類すべてがドキュメントに記載されています。AIHubMix経由で利用できるかはこの記事では確認していません。例ではテキストのみを使用しています。
上記の例はテスト済みですか?
いいえ。ゲートウェイが公開しているリクエスト形式に沿った例です。この記事では、認証済みリクエストの送信、出力の測定、レイテンシのテストは行っていません。
関連記事:Gemini Decision 1シリーズ
- 単にエンドポイントを選ぶのではなく、判断モデルを選んでいますか?Gemini Decision 1 vs Jev 1.14: どちらを選ぶべきか?で、キャリブレーション、ツールルーティング、コストを比較してください。
情報源
公式料金とゲートウェイ料金は、2026年11月12日06:43 UTCに再確認しました。仕様と料金はドキュメントのスナップショットであり、推論の測定値ではありません。
- Gemini Decisions APIの発表 — Google DeepMind。
- Gemini Decision 1のモデル仕様およびDecisions APIガイド — Google。
- Gemini APIの料金 — Google、DecisionとFlash-Liteの標準USD料金。
- Gemini Decision 1のゲートウェイ利用手順およびFlash-Liteの掲載情報 — AIHubMix。
- HTTPステータスコードのリファレンス — AIHubMix。



