博客/Agent

Agent

共 43 篇文章

共 43 篇
全部文章共 43 篇
LangChain

LangChain 1.2 入门(二十六):ToolStrategy 三个参数与流式输出七种模式

tool_message_content 省 token、handle_errors 的五档错误处理与两类异常,再用 stream_mode 的七种粒度解决「Agent 跑十几秒没动静」,最后组装一个多功能助手。

2026-11-09 · 13 分钟阅读 21点赞 0评论 0
LangChain

LangChain 1.2 入门(二十五):Agent 名称、系统提示词与结构化输出

name 的六个实际用途、system_prompt 的三要素与写法,以及 Agent 结构化输出与模型侧的五维差异、response_format 的四种策略。

2026-11-08 · 9 分钟阅读 18点赞 0评论 0
LangChain

LangChain 1.2 入门(二十四):绑定工具与 ReAct 循环——Agent 才真正成立

从 start→model→end 长到带 tools 节点的图:绑工具、接内置 Tavily、多工具并行调用、ReAct 五步走查,以及靠提示词约定实现的重试与六个常见问题。

2026-11-07 · 10 分钟阅读 21点赞 0评论 0
LangChain

LangChain 1.2 入门(二十三):Agent 是什么——create_agent 与第一张图

Agent 的五项关键能力与四类组件,0.x 碎片化 API 与 1.x 单入口 create_agent 的对比,两种传模型方式,以及 invoke 的输入输出与 Agent 的图结构。

2026-11-06 · 9 分钟阅读 6点赞 0评论 0
LangChain

LangChain 1.2 入门(二十二):TypedDict、JSON Schema 与 @dataclass——轻量结构的代价

三种轻量写法都不做校验:TypedDict 的 Annotated 与 … 语义、JSON Schema 的 method 供应商限制、@dataclass 返回未校验字典,用 fake server 跑一遍校验对比。

2026-11-05 · 18 分钟阅读 5点赞 0评论 0
LangChain

LangChain 1.2 入门(二十一):Pydantic 模式——描述、可选值、枚举与嵌套

字段 description 就是提示词:Optional 与默认值的坑、Enum 和 Literal 锁死取值、List 与三层嵌套、ge/gt 约束,以及 with_structured_output 底层的四步。

2026-11-04 · 18 分钟阅读 5点赞 0评论 0
LangChain

LangChain 1.2 入门(二十):结构化输出——让模型返回程序能吃的对象

自然语言回答没法直接给代码用:传统提示词加手工解析的四步赌局、四种 Schema 的两个共性,以及 with_structured_output、include_raw 与输出解析器的取舍。

2026-11-03 · 10 分钟阅读 5点赞 0评论 0
LangChain

LangChain 1.2 入门(十九):工具实战——多工具循环、tool_choice 与踩坑清单

四个实战案例串起 args_schema、docstring 与多工具循环,再用 tool_choice 的 none / auto / required / 指定工具名控制调用行为,最后给出五条工具编写经验。

2026-11-02 · 24 分钟阅读 5点赞 0评论 0
LangChain

LangChain 1.2 入门(十八):工具的三种描述方式——docstring、@tool 与 args_schema

模型看到的不是你的函数而是 JSON Schema:docstring 怎么写、类型注解与默认值如何影响 required、@tool 的 description 与 parse_docstring,以及 Pydantic / JSON Schema 定义复杂参数。

2026-11-01 · 22 分钟阅读 5点赞 0评论 0
LangChain

LangChain 1.2 入门(十七):Tools 是什么——让模型从「会说」到「会做」

工具是模型与外部世界交互的接口:直接调用与绑定模型两种方式,完整调用流程的四个步骤,以及 AIMessage / ToolMessage 在消息列表里的流转。

2026-10-31 · 11 分钟阅读 7点赞 0评论 0