异常、取消与重试
工具调用、MCP 与业务操作集成#FDE#第十五阶段#工具调用、MCP 与业务操作集成#异常、取消与重试约 394 字 · 1 分钟阅读
追问显示点击任意追问卡片可收起 / 展开
协议错误与工具执行错误有什么区别?
追问 未知工具、参数范围错误和下游失败怎样分别报告?
工具参数缺失时,模型应修复还是向用户追问?
追问 哪些值不能自动猜测?
工具调用重试策略应如何按操作类型制定?
追问 只读超时和非幂等写入超时为何不同?
调用次数和总执行时间怎样设置上限?
追问 模型持续调用同一工具时如何停止并记录?
取消请求如何传到实际业务任务?
追问 取消消息与已提交的数据库变更之间有何边界?
长时间任务怎样提供进度与最终状态?
追问 所选协议扩展不支持时,可以怎样用业务任务 ID 实现?
下游系统限流时怎样防止工具重试风暴?
追问 退避、排队、配额和并发上限如何配置?
工具返回空列表时如何区别成功无结果与查询失败?
追问 状态和错误字段应怎样定义?
模型错误地宣称操作成功时怎样发现?
追问 最终回答如何绑定可信执行状态?
工具链中途失败后如何支持安全恢复?
追问 已执行步骤、幂等记录和待确认动作如何持久化?