在 LangChain 1.2 中, create_agent 是构建智能体的核心方式,底层基于LangGraph 实现。
create_agent 完整参数:
![图片[1]-2、Agent的基本用法1:模型的传入方式-大赛人网](https://www.dsrw.com/wp-content/uploads/2026/11/image-784.png)
Agent在创建时,涉及到模型(Agent使用的模型) 、可调用工具、系统提示词等参数的设置。
更多参数参考:https://reference.langchain.com/python/langchain/agents/factory/create_agent
Agent中模型的传入方式:
本节我们只关注模型的传入。
模型是 Agent 的“大脑”,负责决策和推理。根据模型传入agent方式的不同,分为两种方式。
2.1 传入模型字符串
Agent根据传入的模型字符串,自主创建模型对象
![图片[2]-2、Agent的基本用法1:模型的传入方式-大赛人网](https://www.dsrw.com/wp-content/uploads/2026/11/image-785.png)
![图片[3]-2、Agent的基本用法1:模型的传入方式-大赛人网](https://www.dsrw.com/wp-content/uploads/2026/11/image-786.png)
由上可知,agent本质上是LangGraph的CompiledStateGraph实例,底层实现是一个图结构。
通过上述代码最后一行可以看到agent的图结构。
2.2 传入模型对象
![图片[4]-2、Agent的基本用法1:模型的传入方式-大赛人网](https://www.dsrw.com/wp-content/uploads/2026/11/image-787.png)
![图片[5]-2、Agent的基本用法1:模型的传入方式-大赛人网](https://www.dsrw.com/wp-content/uploads/2026/11/image-788.png)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END

















请登录后查看评论内容