生成AIツール

OpenAIがDecisions APIを一般提供、出力課金なしで分類や判定を高速に

OpenAIは10月22日、選択肢の決まった質問に答えるDecisions APIを一般提供しました。GPT-6 Lunaを使い、入力100万トークン0.1ドルで出力は無料。Responses API経由より最大10倍速く、1回で最大400問を判定できます。問い合わせ振り分けなどに向きます。

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

何ができるAPIなのか

公式発表によると、開発者は質問と許される答えを定義し、判断材料となる文脈をテキスト・画像・JSONで渡します。返ってくるのは、自由な文章ではなく、次の3種類のどれかの型が決まった答えです。

Decisions APIの3つの答え方
出典: OpenAI公式発表・開発者ガイド(2026年10月22日)

開発者ガイドによると、エンドポイントは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日に当サイトで紹介した仕組みと同じものです(当サイトの記事)。

料金と使う際の注意点

Decisions APIの料金
出典: OpenAI公式発表・開発者ガイド(2026年10月22日時点)

ガイドには、使う前に知っておきたい制約もいくつか書かれています。画像は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トークン以上の共通部分をキャッシュして入力単価を下げる

出典

関連記事

生成AIツールの記事 →