1详细剖析 Instructor 如何通过 `max_retries` 机制与 `ValidationError` 回填构建闭环自愈重试流?
2Instructor 支持的底层提取模式(Tool Calling, JSON Mode, Markdown JSON, Structured Outputs)及其适用模型矩阵?
3使用 Pydantic `@field_validator` 结合外部 API 校验(如查询数据库验证用户 ID 是否存在)并在不合规时引导模型重试?
4流式结构化抽取 (Streaming Partial JSON / `client.chat.completions.create_partial`) 在前端实时渲染中的实现原理?
5对比纯服务端 CFG 状态机掩码与客户端 Instructor 重试方案在延迟开销、API 调用成本与规则表达力上的差异?