ndcorder

outputguard

ndcorder

Validate, repair, and retry LLM structured outputs. 13 repair strategies for common JSON malformations, JSON Schema validation, and retry-with-feedback prompts.

AI 简介

outputguard 是一个用于验证、修复和重试大语言模型(LLM)结构化输出的工具。它提供了13种针对常见JSON格式错误的修复策略,支持JSON Schema验证,并能够生成带有反馈的重试提示。项目使用Python编写,适用于处理由AI模型生成的JSON、YAML、TOML以及Python字面量等结构化数据时遇到的解析问题。特别适合需要对AI应用中的输出进行自动校验与修正的场景,如确保从聊天机器人或自动化流程中获取的数据符合预期格式。通过简单的API调用或命令行接口,开发者可以轻松集成这一功能到现有系统中,提高数据处理的健壮性和准确性。

Python
MIT License
59
Stars
0
Forks
1
Watchers
0
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分40
默认分支master