第八章 ReAct 与工具使用

进入高级应用篇的第一章,我们将探索如何让大语言模型不仅进行推理,还能与外部世界交互。ReAct(Reasoning and Acting)框架将推理与行动相结合,使模型能够调用外部工具、查询数据库、执行代码,从而大大扩展其能力边界。

在实际应用中,语言模型仅依靠预训练知识往往不够——信息可能过时、计算可能不精确、访问权限可能受限。通过工具使用,模型可以获取实时信息、执行精确计算、操作外部系统,成为真正的“智能助手”。

本章将介绍 ReAct 框架的原理、函数调用的实现方法,以及如何设计支持工具使用的智能体系统。


本章目标

  • 理解本章核心概念与适用场景

  • 掌握可复用的提示词/工作流模式

  • 能将方法迁移到自己的任务中

先修知识

  • 建议先阅读上一章或同等基础内容

  • 如涉及代码示例,具备基本编程与 API 调用常识

本章内容

最后更新于