LangChain核心组件-Agents

LangChain核心组件-Agents
jwangAgents (智能体)
- 具备推理和决策能力的自主AI系统
- Agents是LangChain最强大的组件,让LLM从被动回答升级为主动的决策和执行,Agent具备推理能力,能够自主分析问题、制定计划、选择工具并执行任务。
- Agent基于ReAct(Reasoning + Acting) 模式工作
核心概念
- 推理循环:思考(Reason) → 行动(Act) → 观察(Observe) → 再思考(Reason)
- 工具使用:根据任务选择并调用合适的工具
- 自主决策:决定何时完成任务或继续探索
示例
from langchain.agents import initialize_agent, Tool |
Agent类型
- ReAct Agent:最常用的推理+行动模式
- Plan-and-Execute:先制定计划再执行
- Self-Ask:通过自问自答分解复杂问题
8.4. 工具tools
- 扩展LLM能力边界的外部功能接口
from langchain.agents import tool |


