Skip to main content
AgentScope 提供了开箱即用的 ReAct 智能体 ReActAgent 供开发者使用。 它同时支持以下功能:
  • 基础功能
    • 支持围绕 reasoningacting 的钩子函数(hooks)
    • 支持结构化输出
  • 实时介入(Realtime Steering)
    • 支持用户中断
    • 支持自定义中断处理
  • 工具
    • 支持同步/异步工具函数
    • 支持流式工具响应
    • 支持并行工具调用
    • 支持 MCP 服务器
  • 记忆
    • 支持智能体自主管理长期记忆
    • 支持”静态”的长期记忆管理

创建 ReActAgent

ReActAgent 类在其构造函数中暴露了以下参数: 以 DashScope API 为例,我们创建一个智能体对象如下:

更多配置

执行控制

超时与重试

工具执行上下文

向工具传递业务上下文(如用户信息),无需暴露给 LLM:

计划管理

启用 PlanNotebook 支持复杂多步骤任务:

UserAgent

接收外部输入的智能体(如命令行、Web UI):