Agent 智能体——Function Calling 与 ReAct,从聊天到执行
前置知识:第24篇(Prompt 工程)引言:大模型从"说话"到"做事"之前的所有文章都在聊大模型怎么回答问题。但真正的价值在于大模型做事——调用 API、操作数据库、发送邮件。这就是 Agent(智能体)的意义:Chatbot: 用户说 → 模型回答 Agent: 用户说 → 模型思考 → 调用工具 → 观察结果 → 再思考 → ... → 完成任务Agent 不是一种新的模型架构,而是一种使用模型的方式——让模型成为"大脑",工具成为"手脚"。一、ReAct:思考 + 行动的循环ReAct = Reasoning + Acting,由 Google 在 2022 年提出。每轮循环三步:Thought (思考) → Action (行动) → Observation (观察) ↑ │ └────────────────────────────────────────┘1.1 完整示例:天气查询 AgentUser: 北京明天会下雨