langchain-structured-output
Installation
SKILL.md
langchain-structured-output (JavaScript/TypeScript)
概述
结构化输出将非结构化的模型响应转换为经过验证的、类型化的数据。不是解析自由文本,而是获得符合您模式的 JSON 对象——非常适合数据提取、构建表单或与下游系统集成。
核心概念:
- responseFormat:定义预期的输出模式
- Zod 验证:具有自动验证的类型安全模式
- withStructuredOutput():用于直接结构化输出的模型方法
- 工具策略:对于不支持原生功能的模型,底层使用工具调用