首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >Reflexion >Reflexion 框架的核心工作原理是什么?

Reflexion 框架的核心工作原理是什么?

词条归属:Reflexion

1. 三元组件架构

Reflexion 框架由三个核心模块构成:

  • Actor(执行者):基于当前任务和累积的反思记忆生成行为轨迹,通常采用 ReAct 风格的推理-行动循环,调用工具并与环境交互
  • Evaluator(评估者):对 Actor 的输出进行评分,可以是二值信号(通过/失败)、启发式规则或另一个大语言模型的评判
  • Self-Reflection Model(自反思模型):根据评估结果和失败轨迹,生成自然语言的错误分析和改进建议

2. 迭代学习循环

Reflexion 的工作流程遵循以下循环:

  • Actor 执行任务并产生完整的行为轨迹
  • Evaluator 对该轨迹进行评分,判断成功或失败
  • 若失败,Self-Reflection Model 分析失败原因并生成反思文本
  • 反思文本被存入情景记忆缓冲区
  • Actor 在下一轮尝试中读取累积的反思记忆,调整策略后重新执行

这一循环持续进行,直到任务成功或达到最大尝试次数。整个过程中模型权重保持冻结,所有"学习"都发生在上下文窗口内。

相关文章
React核心工作原理
react中虚拟dom+jsx的设计一开始就有,vue则是演进过程中才出现的,2.0版本后出现。
xiaofeng123aa
2022-09-28
1.5K0
Elasticsearch的工作原理是什么?
Elasticsearch是一种流行的分布式搜索引擎,可用于处理大量数据。它使用Lucene搜索引擎库作为其核心组件,可以高效地进行复杂的全文搜索、结构化搜索和分析操作。本文将详细介绍Elasticsearch的工作原理。
网络技术联盟站
2023-06-06
1.3K0
天线的工作原理是什么
天线的工作原理主要基于电磁波的辐射和接收。当天线被放置在电磁波的场中时,天线上的电子会受到电磁波的激励而产生振动。这种振动会产生感应电流,从而在天线上产生一个电压。这个电压可以被进一步处理并转换为电子设备可以使用的电信号。
用户11339509
2024-12-09
1.1K0
Spring 框架核心原理
尽管希腊哲学家赫拉克利特(Heraclitus)并不作为一名软件开发人员而闻名,但他似乎深谙此道。他的一句话经常被引用:“唯一不变的就是变化”,这句话抓住了软件开发的真谛。
一个会写诗的程序员
2020-03-20
1.3K0
详解React核心工作原理
react中虚拟dom+jsx的设计一开始就有,vue则是演进过程中才出现的,2.0版本后出现。
xiaofeng123aa
2022-12-07
1.5K0
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券