请求
string
必填
始终为
"choice"。string
必填
以自然语言描述的待评估问题。
object
必填
将最多 255 个选项键映射到描述字符串的对象,例如
{"billing": "Payment or charge disputes", "returns": "Refund or return requests"}。选项名称及其描述都会发送给模型,因此请编写能够区分相似选项的描述。响应
choice:概率最高的选项。probabilities:你定义的所有选项上的完整分布;键与你的criteria键一致,总和约为 1。confidence:top1 − top2,即最佳与次佳选项之间的概率差,从0(两个选项持平)到1(某个选项占据几乎全部概率质量)。关于如何据此采取行动,请参阅置信度。
使用结果
在一次调用中提出所需的全部问题
请在单个请求中针对同一个state 评估多个 Choice 问题,而不是每个问题发送一个请求。这些问题会被独立回答,因此增加一个问题会消耗更多 token,但几乎不会影响延迟。例如,支持分诊调用可以一次性提出 department、urgency 和 tone,而无需三次往返;你的代码可以先根据 department 采取行动,在需要时再使用其余结果。完整示例请参阅组合多个问题。
请向模型提供真实选项的完整列表,而不是精简后的候选列表:一个 Choice 问题最多接受 255 个选项,而每个选项只消耗少量 token。当输入可能无法覆盖所有情况时,请添加 other 或 none of the above 选项,让 GLiDE 有地方安放概率质量,而不是被迫将其错误地匹配到某个命名选项上。

