OpenAIは2026年10月22日、「Decisions API」を一般提供(GA)にしました。「この問い合わせは返金・配送・その他のどれか」「この画像に破損は写っているか」のように、答えの候補があらかじめ決まっている質問に特化したAPIです。料金は入力100万トークンあたり0.1ドルで、出力には課金しません。OpenAIは、同じGPT-6 LunaをResponses API経由で使うより最大10倍速いとしています。問い合わせの振り分けや、AIエージェントの操作が安全かどうかの判定を、文章生成用のAPIで済ませていた開発者にとって、速度とコストを見直すきっかけになりそうです。
何ができるAPIなのか
公式発表によると、開発者は質問と許される答えを定義し、判断材料となる文脈をテキスト・画像・JSONで渡します。返ってくるのは、自由な文章ではなく、次の3種類のどれかの型が決まった答えです。

開発者ガイドによると、エンドポイントはPOST /v1/decisionsで、現時点で使えるモデルはgpt-6-lunaだけです。各質問には固有のnameを付け、応答でもその名前で答えが返ります。答えには確率が付くため、「確信度が低いときだけ人に回す」「上位モデルに判断を任せる」といった分岐をアプリ側で書きやすくなります。
なぜ専用のAPIなのか
これまで、分類や判定にLLM(大規模言語モデル)を使う場合は、文章生成用のAPIに「次のどれかで答えて」と指示し、返ってきた文章を解析するのが一般的でした。この方法は、余計な文章が混じる、出力トークン分の料金と待ち時間がかかる、確信度が分からない、といった不満がありました。
Decisions APIは、モデルの能力を「決まった答えのどれか」に絞ることで、この問題を解消しようとしています。OpenAIが紹介した導入例では、Datadogがエージェントの生成したシェルコマンドのリスク評価でp95(遅い側から5%の応答時間)を40倍速くし、Sierraはp95で280ミリ秒未満、1回あたりのコストを9割下げたとしています。音声エージェントのGPT-Liveとも直接つながり、語学学習のSpeakでは次の動作までの時間が1.4秒から0.13秒に縮んだそうです。いずれも企業側の報告で、条件をそろえた比較ではない点には注意が必要です。
ベータからGAになるまでに、プロンプトキャッシュへの対応、米国とEUでの推論の地域内処理、JSON入力、質問の説明文への画像添付が加わりました。キャッシュは30分と12時間の書き込みが選べ、12時間キャッシュは10月21日に当サイトで紹介した仕組みと同じものです(当サイトの記事)。
料金と使う際の注意点

ガイドには、使う前に知っておきたい制約もいくつか書かれています。画像はBase64のデータURLか公開URLで渡し、アップロード済みファイルのID(file_id)は使えません。ファイルや音声の入力にも対応していません。キャッシュを効かせるには、使い回す先頭部分が1,024トークン以上必要です。また、ある質問の答えによって次の質問が変わる場合は、1回にまとめず別のリクエストに分けるよう勧めています。Decisions APIはあくまで判断の結果を返すだけで、その後の処理はアプリ側で実行する設計です。
日本の読者にとって
1ドル150円で換算すると、入力100万トークンで約15円です。問い合わせ1件を1,000トークン程度とすれば、100万件の振り分けでも入力は約1万5,000円に収まる計算になります(質問数や画像の量で変わります)。出力が無料なので、選択肢の多い分類でも料金は入力の量だけで決まり、見積もりを立てやすいのは利点です。
一方、地域内で処理する「regional processing」は米国と欧州(EEAとスイス)だけで、日本は対象外です。発表ではアジアの複数地域で処理能力を増やしたとしていますが、データを国内で処理する必要がある業務では、従来どおり確認が必要です。日本語の判定精度についての数字は示されていないため、自社のデータで試すのが確実です。
次にやること
- いまResponses APIなどで「AかBかCで答えて」と書いている処理を洗い出し、OpenAIの管理画面にあるDecisions Playgroundで同じ入力を試して速度と精度を比べる
- choiceとscoreが返す確率を使い、確信度が低いものだけ人や上位モデルに回すしきい値を決める
- 長い社内ルールや分類基準を毎回渡すなら、1,024トークン以上の共通部分をキャッシュして入力単価を下げる




