instructor 1.17 发布:缓存隔离修复、Gemini 重试改进与本地 PDF 支持
jxnlco · x · 2026-09-09
- 结构化输出库 instructor 发布 v1.17.0(GitHub 13.8k star),包含多项修复与新特性:
- 缓存隔离修复:缓存键纳入 provider 身份,按客户端命名空间隔离;旧缓存将失效,需显式设置 cachenamespace 才共享结果。
- Gemini 重试机制改进。
- 本地 PDF 支持。
- 兼容 OpenAI SDK 3,并刷新了模型示例。
- 安全强化:带 async-validator 装饰器的响应模型会在调用 provider 或查缓存前被拒绝;远程媒体 URL 必须可公网解析、不得含凭据,重定向与对端会被检查,下载有大小限制。
「编程与Agent」频道最新
- 别乱用多 Agent 架构:主 Agent 反复调子 Agent 只会烧 token — keyanzhang · 2026-09-09
- opencode 发布 v1.18.30:新增 GPT-6 Astra 系统提示词支持 — opencode-agent[bot] · 2026-09-09
- Bindu Reddy 预告周四发布:主打长时 Agent 循环的超低价新 LLM — bindureddy · 2026-09-09
- 开源 huashu-chrome:让 Agent 带登录态操控你的 Chrome — AlchainHust · 2026-09-09
- 作者实测:GPT-6 Astra 秒完 Claude Code 搞不定的浏览器 Agent 任务 — AlchainHust · 2026-09-09
- Agent 二十次才翻车一次,你怎么证明修复有效? — Such-Process5697 · 2026-09-09