ReAct 循环

ReAct 循环

1、基本介绍
  • ReAct 循环(Reasoning + Acting)是一种让大语言模型交替进行推理和行动的 Agent 工作模式
2、循环结构
  • 一个典型的 ReAct 循环包含四个阶段
  1. 思考:模型分析当前状态,决定下一步该做什么

    例如:我需要先查一下上海今天的天气

  2. 行动:模型选择一个工具并调用它

    例如:调用 get_weather(city="上海")

  3. 观察:工具返回结果,作为新的上下文输入给模型

    例如:上海今天晴,25°C

  4. 重复或结束:模型基于观察继续下一轮循环,直到得出最终答案

3、举例说明
  • 用户问:上海今天适合跑步吗?

    Thought: 我需要知道上海今天的天气
    Action: get_weather("上海")
    Observation: 晴,25°C,湿度 60%

    Thought: 天气不错,但还要确认空气质量
    Action: get_air_quality("上海")
    Observation: AQI 45,优

    Thought: 天气和空气都很好,适合跑步
    Final Answer: 适合,今天上海晴、25°C,空气质量优

相关推荐
for_ever_love__2 小时前
LangGraph Checkpointer:持久化、断点续跑与多轮记忆
服务器·数据库·学习·持久化·langgraph·checkpointer·断点续跑
学电子她就能回来吗2 小时前
LeetCode Hot 100|滑动窗口专题零基础学习笔记
笔记·学习·leetcode
路多辛2 小时前
全能 Go Agent 框架 covonaut v1.1.5 发布:改进检查点、Token用量与缓存
缓存·agent·ai编程
百数平台2 小时前
六大 AI 智能体业务场景:表单、巡检、合同审查落地实践
低代码·ai
边界智能2 小时前
国庆假期 AI Agent 行业复盘|智能体的考核标准被改写
人工智能·ai·智能体
小雪崩2 小时前
嵌入式学习 day68:驱动——SPI总线
学习
Solange__3 小时前
工业产线怎么用AI生成3D场景?从现场采集、部件重建到数字孪生交付的完整方案
人工智能·游戏·3d·ai·语言模型·自然语言处理·关卡设计
西索斯coding3 小时前
gpt-5.6-sol 接入 LobeChat 保姆级教程:endpoint 路径确认 + model 枚举填错会静默回退 gpt-5.5,收藏这篇就够了
gpt·ai
其实防守也摸鱼3 小时前
CTF Web 6 题全解 Writeup
linux·sql·学习·算法·安全·ctf·xss