maestro
latest
false
- UiPath Maestro™ 简介
- 入门指南
- Maestro 登陆页
- 流程建模
- 流程实施
- 流程运营
- 流程监控
- 流程优化
- 许可
- 参考信息
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。

Maestro 用户指南
上次更新日期 2025年10月10日
在 Maestro 中,智能体被视为业务流程的参与者。在 BPMN 工作流中,智能体用“服务”任务表示,可以调用 UiPath 托管智能体和外部智能体。每个智能体任务都可以配置特定输入和输出参数,使 Maestro 可以将上下文感知数据传递给智能体,并接收结构化结果作为交换。
请参阅“BPMN 建模中的任务”,以简要了解 Maestro 中的“服务”任务。
智能体行为在“服务”任务的“属性”面板中定义。您可以根据您的业务需求配置任务,以调用 UiPath 智能体或外部智能体。
启动并等待智能体
此选项用于调用部署在 UiPath 租户中的智能体。其中包括:
- 使用 Agent Builder 等工具创建的低代码智能体。
- 使用 Python 或其他语言开发并部署到 Orchestrator 的编码智能体。
在运行期间,Maestro 以 JSON 格式将输入参数发送给智能体。智能体完成执行后返回响应,其中包含流程所需的输出值。
启动并等待外部智能体
此选项用于连接到第三方系统或外部系统。你必须指定:
- 连接器:集成目标(例如 CrewAI、Salesforce 或其他服务)
- 连接:连接器的已配置实例,表示特定智能体或上下文专属凭据集。
注意:您可以通过定义多个连接,使用同一个具有不同权限或行为的智能体。
智能体的输入和输出配置方式与其他 Maestro 任务类型相同。
- 输入:在运行时传递给智能体的变量或表达式。
- 输出:从智能体的 JSON 响应中填充的变量。
Maestro 以 JSON 有效负载的形式发送输入参数,其格式如下:
{
"key1": "value1",
"key2": "value2"
}
{
"key1": "value1",
"key2": "value2"
}
智能体必须使用 Maestro 所需的相同参数名称返回 JSON 响应。这些值通过任务“属性”面板中的“输出 > 响应”部分映射到流程变量。
参数 | 描述 |
---|---|
role | 任务的角色或上下文(例如,验证与摘要) |
prompt | 为智能体提供的指令,通常包含流程专属数据 |
tools | 智能体可能用于完成任务的工具列表 |
user_id | 在流程和智能体上下文之间共享的唯一标识符 |
提示示例:“完成 {loan_application_number} 的贷款验证。使用 'loan_application_status' 参数以 JSON 格式做出响应。”
参数 | 描述 |
---|---|
conversation_id | 引用对话或交互会话 |
loan_application_status | 智能体返回的状态结果 |
tokens_used | 有关资源使用情况的元数据 |
重要提示:
要在工作流中使用智能体输出,必须在任务的“输出 > 响应”配置中将每个输出参数分配给一个流程变量。