READ · UNDERSTAND · TRANSFER
阅读理解,按需巩固
原理与解答已折叠。用自己的话解释核心机制、边界和验证方法,再展开对照。
先用自己的话解释
核心原理、解析、问答和迁移案例已收起。准备好后展开,对照内容找出遗漏。
巩固练习 按需完成 · 建议 20 分钟
不调用真实模型,用纸面或本地表格判读五条教学轨迹:A 文字增量后 response.completed,含正常文本;B 完整 function_call 后 response.completed,客户端工具尚未执行;C response.completed,message 内容为 refusal;D response.incomplete 且原因 max_output_tokens;E 工具 response.function_call_arguments.done、response.output_item.done 后断线,未见整次响应终止。给每条填写传输证据、模型终态是否已知、内容类型、允许的下一步、对用户的状态说明。再把 E 改成“已在完整项后启动只读工具”,重新判断两个状态。
展开验收要求与检查点
- A 可标生成完成并进入内容验收,不把完成标记当事实正确证明;B 标待工具结果,不能标业务完成。
- C 识别拒绝,D 识别已知不完整,均不执行不完整参数,不伪造正常 JSON。
- E 明确工具项已封闭与响应终态未知同时成立,不仅凭断线断言 cancelled/failed。
- E 的变体分别记录模型响应未知和工具自身结果;不因流断了就抹掉已启动工具的状态。
- 说明哪些判断是本题教学策略,哪些来自指定接口;补一条 Claude message_stop 加 pause_turn 的对照,指出仍需继续服务端工具回合。
重点检查
- 能把传输状态、模型终止状态、输出内容类型、工具业务结果分开表达。
- 识别完整文本、工具请求、拒绝、已知不完整与断线未知,不用文字长度或 HTTP 200 代替判断。
- 区分增量、内容块完成和整次响应终止;完整工具参数才可进入执行流程。
- 保留接口原始字段和调用身份,解释 Responses 与 Messages 的差异。
- 知道生成终止不保证事实正确,也不证明工具业务完成。