GitHub · 灵魂体仓库·· 17 天前精选AI 评分61
structured-guard 发布:零依赖的 LLM 结构化输出修复库
dev-stratum/structured-guard
来源与原文
GitHub · 灵魂体仓库
发布时间:(北京时间)
阅读原始来源 · github.com ↗完整链接与内容说明
https://github.com/dev-stratum/structured-guard
本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。
AI 导读
dev-stratum 在 GitHub 发布了 structured-guard,一个只用 Python 标准库、零运行时依赖的可靠性库,用于修复和校验 OpenAI、Claude、Gemini、MCP 服务器及 Ollama、vLLM 本地模型返回的畸形、截断或不匹配的 JSON。它提供 guard_openai、guard_claude、guard_mcp、guard_gemini 四个入口,按 JSON Schema 校验并做无损类型修正,截断数据会带 truncated 标记,拒绝和工具错误分别抛出 RefusalError、ToolResultError 等类型化异常。项目以 MIT 许可开源,要求 Python 3.10+,可通过 pip install structured-guard 安装。
推荐理由
原文讲清了各家模型结构化输出常见的失败模式和对应的修复方法,并给出可直接照抄的安装与用法示例,方便迁移到自己项目。
来源:GitHub · 灵魂体仓库 · github.com