重要
- 这是一项预览功能。
- 预览功能不适用于生产用途,并且可能具有受限功能。 这些功能受 补充使用条款的约束,在正式发布之前提供,以便客户能够提前访问并提供反馈。
根据主题中注册的触发器查询执行 Microsoft Copilot Studio 主题。 返回 MCSResponse 类型的数组。
适用于
模型驱动应用
Syntax
context.copilot.executeEvent(promptText).then(successCallback, errorCallback);
参数
| 参数名称 | 类型 | 必选 | Description |
|---|---|---|---|
promptText |
字符串 | 是的 | 在 MCS 主题中注册为触发器查询的文本。 |
successCallback |
功能 | 是的 | 作成功时要调用的函数。 |
errorCallback |
功能 | 是的 | 作失败时要调用的函数。 |
返回值
类型: Promise<MCSResponse>
请参阅 Promise 和 MCSResponse
Example
在 Microsoft Copilot Studio 中,当主题由“hello”或“hi”等查询触发时。使用匹配promptText运行时executePrompt,它将激活主题,并返回包含响应文本的消息活动。
const response = await context.copilot.executePrompt("hello");
响应
[
{
"type": "message",
"timestamp": "2025-02-05T16:46:07.7799759+00:00",
"replyToId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
"attachments": [],
"textFormat": "markdown",
"text": "Hello, how can I help you today?",
"speak": "Hello, <break strength=\"medium\" /> how can I help?"
}
]
相关文章
Copilot
executeEvent
Power Apps 组件框架 API 参考
Power Apps 组件框架概述