OpenAI Decisions API是什么?
Decisions API是OpenAI面向分类、路由、比较、风险判断和评分任务推出的低延迟接口。它不以生成长回答为目标,而是把文本、图片或两者组合转换为应用可以直接使用的结构化决定。

三种决策类型
- Predicate:判断一个条件为真的概率,例如“这张商品图是否存在破损”。
- Choice:从开发者预先定义的选项中选择,例如把工单分配给账单、技术或物流部门。
- Score:按照有序等级给出概率加权分数,例如评估问题严重程度。

适合场景
可用于内容分类、请求路由、模型和工具选择、商品图片比较、任务优先级、审核预筛以及Agent工具调用前的风险判断。官方称其速度最高可达到Responses API调用GPT-6 Luna的约10倍,实际延迟会受输入、地区和服务负载影响。

快速调用
from openai import OpenAI
client = OpenAI()
decision = client.decisions.create(
model="gpt-6-luna",
input="客户表示订单被重复扣款",
questions=[{
"type": "choice",
"name": "department",
"instructions": "应该由哪个部门处理?",
"choices": [
{"value": "billing", "description": "付款与退款"},
{"value": "technical", "description": "技术问题"},
{"value": "other", "description": "其他问题"}
]
}]
)
使用提醒
公开测试阶段接口、模型和限制仍可能变化。上线前应使用真实业务样本校准置信度,设置拒绝与人工复核路径,并避免把概率结果当作事实证明。
