Expand description
ReAct (Reasoning + Acting) 框架
ReAct 是一种将推理和行动相结合的智能代理架构。 代理通过“思考-行动-观察“循环来解决问题。
Modules§
Structs§
- Agent
Output - Agent 输出
- Auto
Agent - AutoAgent - 自动选择最佳策略的智能 Agent
- Auto
Agent Result - AutoAgent 执行结果
- Calculator
Tool - 计算器工具
- Chain
Agent - 链式 Agent 执行模式
- Chain
Result - 链式执行结果
- Chain
Step Result - 链式执行步骤结果
- Custom
Tool - 自定义工具
- Custom
Tool Builder - 自定义工具构建器
- Date
Time Tool - 日期时间工具
- Echo
Tool - Echo 工具 (测试用)
- Json
Tool - JSON 工具
- MapReduce
Agent - MapReduce Agent
- MapReduce
Result - MapReduce 执行结果
- MapStep
Result - Map 步骤结果
- Parallel
Agent - 并行 Agent 执行模式
- Parallel
Result - 并行执行结果
- Parallel
Step Result - 并行执行步骤结果
- ReAct
Actor - ReAct Actor
- ReAct
Actor Ref - ReAct Actor 引用包装
- ReAct
Actor State - ReAct Actor 内部状态
- ReAct
Actor Status - ReAct Actor 状态
- ReAct
Agent - ReAct Agent 核心实现
- ReAct
Agent Builder - ReAct Agent 构建器
- ReAct
Config - ReAct 配置
- ReAct
Result - ReAct 执行结果
- ReAct
Step - ReAct 执行步骤
- String
Tool - 字符串工具
Enums§
- Agent
Output Metadata - Agent 输出元数据
- Agent
Unit - Agent 执行单元
- Aggregation
Strategy - 聚合策略
- Execution
Mode - 执行模式
- ReAct
Message - ReAct Actor 消息类型
- ReAct
Step Type - ReAct 步骤类型
- Task
Complexity - 任务复杂度
Traits§
- ReAct
Tool - ReAct 工具 trait
Functions§
- chain_
agents - 创建简单的链式 Agent
- parallel_
agents - 创建简单的并行 Agent
- parallel_
agents_ with_ summarizer - 创建带 LLM 聚合的并行 Agent
- spawn_
react_ actor - 启动 ReAct Actor