Choice、Score、Noul:怎么选?
分类、分档评分、判断是否存在,分别使用合适的提问方式。
三张判断卡
| 类型 | 你问什么 | 你读取什么 |
|---|---|---|
| Choice | 应该分到哪个部门? | choice、各选项 probabilities、confidence |
| Score | 按具体描述的档位,有多严重? | score、legend、probabilities、confidence |
| Noul | 客户是否明确要求退款? | noul:0 到 1 的“是”的概率 |
Noul 没有独立的 confidence 字段,也不会原生返回“未知”这个第三种答案。不确定时送审,是你自己的代码行为。
不要这样设计 Score
“给这个客户打 1–10 分”把购买意愿、金额、风险混在一起,没有清晰标准。可以分别询问,再由代码合并。
例如问题是“客户的使用是否受阻”,三个档位可写为:不影响使用;部分功能受影响但有替代办法;关键工作无法继续。三档编号为 0、1、2,返回值可以是小数,并不是自动换算到百分制。
Choice 要留一个出口
当现实输入未必属于现有分类时,加入 other 或需要补充资料的选项,并描述含义。两个选项容易混淆时,补充它们各自包含和不包含的情况。
一次调用可以问多题
围绕同一份资料,可以同时问部门、退款意图和影响程度。需要先得到上一题结果才能定义的题,仍需用代码分成下一步。多题不代表没有输入长度或成本限制。
本页来源与验证边界
核对日期:2026-09-19。文档整理,不代表本站完成了真实 API 或业务效果测试。
TypeSafe · Choice →TypeSafe · Score →TypeSafe · Noul →TypeSafe · Confidence →阅读进度只保存在当前浏览器

