maestro-automate
latest
false
Maestro Automate 用户指南
- 开始使用
- 构建
- 部署并运行
- 示例
- 参考
发送消息
“发送消息”可将任意响应消息写入聊天对话。
操作
使用可用于固定回复、路由通知以及向聊天发送节点输出的任何消息响应用户。
备注:
“发送消息”只能在用户已启动的交换中回复,这意味着用户必须先发送消息,然后工作流才能响应聊天。尚不支持 Maestro Automate 启动的交换,即在没有事先轮到用户的情况下发送消息。
输入
| 字段 | 描述 |
|---|---|
| 对话 ID | 要写入的对话的 ID。绑定到对话触发器的输出,例如$vars.conversationTrigger1.output.conversationId 。 |
| 交换 ID | 要附加此消息的会话(来回轮次)。绑定到等待消息节点的最新交换,例如$vars.waitForMessage1.output.conversationContext.latestExchangeId 。 |
| 内容 | 消息内容。支持表达式以注入变量数据。 |
| MIME 类型 | 内容的格式。它已被设置为text/markdown ,且无法更改。 |
用法示例
固定消息
在长时间运行的节点之前发送静态确认:
Hold on a moment while we process your request...
Hold on a moment while we process your request...
在启动专家智能体循环的等待消息之前,宣布路由到专家对话智能体:
You have been routed to the specialist agent. How can we help you today?
You have been routed to the specialist agent. How can we help you today?
带有变量的表达式
“使用变量”通过表达式发出上游节点的输出:
`The result is ${$vars.previousNode.output.result}.`
`The result is ${$vars.previousNode.output.result}.`