118.Agent-LangChain核心组件-StructuredOutPut结构化输出-工具策略(ToolStrategy )摘要:本文介绍 LangChain 中 ToolStrategy 结构化输出策略的实现方式。当模型不支持原生结构化输出时,可将 Pydantic、Dataclass、TypedDict 或 JSON Schema 包装成工具,让模型通过工具调用的方式返回结构化数据。文章通过一个产品评价分析示例,演示了如何定义 Pydantic 模型、创建 Agent 并提取结构化结果,同时对比了 ToolStrategy 与 ProviderStrategy 的核心区别,并说明了 ToolStrategy 会在消息历史末