OpenAI の Decisions API が公開ベータ版になり、テキスト、画像、またはその両方を評価し、Responses API よりも約 10 倍 高速に型付き回答を返します。コンテンツ分類、リクエストルーティング、優先順位付けなどのタスクに対して、確率、選択肢、またはスコアを提供します。API はコーディング前に実験するために Playground で利用可能で、数週間以内に一般提供が予定されています。
Decisions API は POST /v1/decisions エンドポイントを使用し、現在は gpt-6-luna モデルのみをサポートしています。リクエストには、モデル、入力、質問が含まれ、各質問にはタイプ、指示、許可された選択肢またはスコアレベルがあります。応答には answers 配列が含まれ、各質問には API がエコーバックする一意の名前が必要です。
質問タイプには、predicate(条件をチェックし、0 から 1 の確率を返す)、choice(固定セットから 1 つのオプションを選択)、score(順序付けられたレベルに対して入力を評価し、レベルインデックスの確率加重平均を返す)があります。部門などの順序付けられていないカテゴリには choice を使用し、重大度などの順序付けられたレベルには score を使用します。
カスタム JSON スキーマ生成や関数呼び出しが必要なユースケースでは、代わりに Responses API で Structured Outputs を使用することを OpenAI は推奨しています。画像はインラインの base64 データ URL である必要があります。ホストされた URL や file_id 入力はサポートされていません。API はマルチモーダル評価のために、ユーザーメッセージ内で input_text と input_image の部分を結合します。
主要エンティティ:企業:OpenAI
FAQ:Decisions API とは何か、Responses API とどう違うのか?
Decisions API はテキスト、画像、またはその両方を評価し、確率、選択肢、スコアなどの型付き回答を、Responses API よりも約 10 倍高速に返します。分類、ルーティング、優先順位付けのタスク向けに設計されています。特定の回答タイプ(predicate、choice、score)が必要な場合に使用します。カスタム JSON スキーマに従うオブジェクトを生成するには、Responses API で Structured Outputs を使用するか、ツール呼び出しには関数呼び出しを使用します。
出典: Hacker News · 要約:HeadlinesBriefing