Pydantic(数据校验库)
一句话定义
Pydantic(数据校验库)是 Python(编程语言)生态中常用的数据校验和数据模型库。
在 AI(人工智能)项目中的作用
Pydantic(数据校验库)可以用于:
- 定义请求和响应结构。
- 校验模型结构化输出。
- 表达工具输入 schema(结构定义)。
- 生成清晰的数据契约。
- 减少字段缺失和类型错误。
常见误解
- 误解 1:Pydantic(数据校验库)只是类型提示。
- 误解 2:模型输出看起来像 JSON(结构化数据格式)就不需要 Pydantic(数据校验库)。
- 误解 3:数据校验可以等到后期再加。
官方资料
- Pydantic(数据校验库)文档:https://docs.pydantic.dev/