使用Azure OpenAI和Power Virtual Agent构建PVA聊天机器人

Find AI Tools
No difficulty
No complicated process
Find ai tools

使用Azure OpenAI和Power Virtual Agent构建PVA聊天机器人

目录

  1. 构建医疗助手聊天机器人 (H2) 1.1 使用 Power Virtual Agent Microsoft team 和 Azure Open AI (H3) 1.2 在 Azure portal 中创建资源 (H3) 1.2.1 提交 Open AI 表格 (H4) 1.3 创建 Power Virtual Agent (H3) 1.3.1 将聊天机器人添加到零售渠道 (H4) 1.3.2 选择聊天机器人语言 (H4)
  2. 使用 Azure AI Studio 设计聊天机器人 (H2) 2.1 选择模型和名称 (H3) 2.2 设置回答问题的范例 (H3) 2.3 设计聊天机器人的触发短语 (H3) 2.4 添加用户响应和动作 (H3) 2.5 使用 Azure Open AI 回答问题 (H3) 2.6 解析 Open AI 的响应 (H3) 2.6.1 保存响应到变量 (H4) 2.7 将响应返回给 Power Virtual Agent (H3) 2.8 测试聊天机器人 (H3)
  3. 发布和使用聊天机器人 (H2)

构建医疗助手聊天机器人

使用 Power Virtual Agent Microsoft team 和 Azure Open AI

在本教程中,我们将使用 Power Virtual Agent Microsoft team 和 Azure Open AI 来构建一个医疗助手聊天机器人。这个聊天机器人将回答关于身体健康的问题,并提供相关建议。首先,我们需要在 Azure portal 中创建相应的资源。

在 Azure portal 中创建资源

要开始在 Azure portal 中创建资源,请在 Azure marketplace 中选择并创建 Open AI。值得注意的是,Open AI 需要您提交一个表格。您可以在视频描述中找到这个应用程序的链接。

首先,为资源选择一个名称,并选择默认的资源组。在部署过程中,我们将继续准备工作,使用 Power Virtual Agent 构建聊天机器人。

创建 Power Virtual Agent

在 Microsoft teams 中搜索并打开 Power Virtual Agent。在 Power Virtual Agent 中,选择 "Chat Bots" 并创建一个新的聊天机器人。选择将聊天机器人添加到零售渠道,并为其命名为 "医疗助手"。选择默认的英语语言。

将聊天机器人添加到零售渠道

接下来,我们需要为聊天机器人创建一个新的主题。设置触发短语为 "我需要帮助",并设置一个问题作为第一个动作。然后,我们将创建一个 Power Automate 流,以使用 Azure Open AI 回答问题。选择 "Power Virtual Agent" 并在输入选项中使用用户输入来获取问题。在 Power Automate 流中添加一个 HTTP 请求来发起请求到我们在 Azure 中创建的 Open AI 实例。

使用 Azure AI Studio 设计聊天机器人

在 Azure AI Studio 中,选择我们要部署的模型,并为其命名。我们将选择 GPT-3.5 Turbo,然后给它一个有意义的名称,比如 "Chat GPT Bot"。

解析 Open AI 的响应

我们需要将 Open AI 的响应解析成一个可存储的格式,以便于在聊天机器人中使用。我们需要添加一个 "Parse Json" 动作来为响应生成一个模式。我们将使用 Postman 来进行这个步骤,并复制响应的负载。然后,我们将把这个解析的模式粘贴到 Power Virtual Agent 的流程中,并将它保存到一个变量中。

将响应返回给 Power Virtual Agent

现在,我们需要将解析后的响应保存到一个变量中,并将其返回给 Power Virtual Agent。我们将使用 "Initialize Variable" 动作来保存响应,并选择它作为 Power Virtual Agent 的最后一个动作。在结束之前,添加一个满意度调查来确保我们的机器人达到用户的期望。

测试聊天机器人

现在我们可以在 Power Virtual Agent 中测试机器人的功能。触发短语为 "我需要帮助",然后通过与机器人交互来提问有关身体健康方面的问题。Power Automate 将使用 Azure Open AI 来回答问题,并将响应传递回 Power Virtual Agent,然后将其显示给用户。

发布和使用聊天机器人

最后,我们可以通过发布我们的应用程序来使用聊天机器人。在 Power Virtual Agent 中,选择 "发布" 选项卡,并点击 "发布" 按钮。这将使您的聊天机器人可供使用。在 Microsoft Teams 中,您可以选择您的应用程序并与其进行交互,就像与一个普通用户进行交互一样。

这是使用 Power Virtual Agent Microsoft team 和 Azure Open AI 构建医疗助手聊天机器人的全过程。希望这个教程能帮助您创建自己的聊天机器人!

Pros:

  • 使用 Power Virtual Agent 和 Azure Open AI 构建聊天机器人的过程清晰简洁。
  • 教程提供了详细的步骤和操作说明,使用户能够轻松实现构建聊天机器人的目标。

Cons:

  • 教程中的术语有时可能难以理解,需要对相关技术有一定了解。

资源链接:Power Virtual AgentAzure Open AI

Most people like

Are you spending too much time looking for ai tools?
App rating
4.9
AI Tools
100k+
Trusted Users
5000+
WHY YOU SHOULD CHOOSE TOOLIFY

TOOLIFY is the best ai tool source.