逐步导入模板并配置 GPT 助手
在本文中,你将学习如何在 WOZTELL 构建器中导入一个模板,并将其连接到 OpenAI 和 Azure Open AI 助手。通过此配置,你可以使用人工智能自动化对话流程,而无需编程。
备注:
在开始之前,请确保你的 WOZTELL 帐户已激活,并且已经创建了一个 GPT 助手并连接到 OpenAI 或 Azure Open AI 帐户。
选项 A:安装 Open AI 扩展
在开始之前,我们需要安装 GPT 扩展:
-
进入 WOZTELL 平台并转到 "Marketplace" 面板。
-
找到 "ChatGPT" 扩展并点击 "Learn more"。
-
点击 "Get Extension" 以开始安装。
-
选择最新版本,设置一个识别别名并点击 "Install"。

-
将会弹出一个配置窗口。要完成它,你需要获取你将要使用的聊天机器人的 accessToken。
获取 Open AI 聊天机器人的 accessToken
选项 1:从聊天机器人的高级设置中获取
-
进入 "Builder" 面板并选择你想更新的聊天机器人。

3. 打开 "Chatbot Manager" 并进入高级设置。然后进入 "Config Map"。
4. 找到 "accessToken" 字段。这是将 AI 助手与聊天机器人构建器连接的密钥。
5. 复制整个字符串。
选项 2:从 OpenAI 聊天机器人获取
2. 在左侧菜单中选择 "Api Keys"
3. 在屏幕右上角点击 "Create new secret key" 选项
4. 为密钥指定一个名称并点击 "Create secret key"
5. 复制代码
6. 返回扩展配置窗口,并将代码粘贴到 "API Key" 字段中。
我们建议将“Number of suggestions”设置为 5,“Number of previous chat history”设置为 6,以获得最佳性能。
7. 点击 "Save" 以保存更改。
选项 B:安装 Azure Open AI 扩展
1. 进入 WOZTELL 平台并转到 "Marketplace" 面板。
2. 找到 "Azure Open AI" 扩展并点击 "Get Extension" 以开始安装。
3. 选择最新版本,设置一个识别别名并点击 "Install"。
4. 在配置页面,你会看到 "Sugerir GPT" 选项(在收件箱中建议回复)。如果你不使用此功能,可以跳过该配置。
导入聊天机器人模板
1. 在顶部面板 "Builder" 中,点击 "Import Chatbot"。
2. 在弹出的窗口中,选择 "Chatbot Templates" 选项卡。
3. 选择最新的模板(显示在第一个)并点击 "Import"。
4. 添加一个识别名称并再次点击 "Import"。
对于 Azure,请导入 "Azure Chat
Completion Chatbot"
5. 系统会自动打开构建器并加载新导入的流程。

配置新流程
1. 选择 全局节点 并在右侧面板中进入其 配置。
2. 进入 "Pre-actions" 部分并点击 "Advanced"。
3. 将会弹出一个高级配置窗口,你可以在 "Resource Template" 字段中选择 Assistant API 或 Azure Chat Completion。
填写所有必填字段:API 密钥、Azure Open AI 端点和部署。
(你可以在 Azure AI Foundry 中找到所有详细信息)
4. 选择连接和将执行回复的代理。
5. 点击 "Save" 保存。
激活 聊天机器人
1. 进入 "Channels" 面板,并在相应的渠道中点击 "Edit"。
2. 在左侧菜单中,进入 "Chatbot Settings"。
3. 点击 "New Chatbot",并选择你导入的聊天机器人。 备注:识别名称是在第 4 步的 "Alias" 部分设置的。
5. 启用你要使用的聊天机器人,禁用不使用的,然后点击 "Save"。
完成!你的聊天机器人已经配置成功。
连接验证 (可选)
要确认助手和聊天机器人之间的连接是否正常:
- 进入侧边栏的 "Platform" 部分,查看绑定的 WhatsApp 号码。
- 用另一部手机号码向该渠道发送一条消息。
- 检查聊天机器人是否正常回复。
完成!你已经确认你的聊天机器人配置正确。
使用 OpenAI 和 Azure Open AI 配合 WOZTELL 的最佳实践与建议
1. API 安全性:
2. 模型优化:
3. 持续监控:
4. 谨慎使用 tokens:
5. 监督 AI 行为:
6. 模型定期更新:
7. 使用智能模板:
8. 回复清晰简洁:
9. 实施兜底流程:
10. 持续反馈:
常见问题
助手的 payload 应该添加在同一个节点还是新建节点?
你可以在同一个节点添加,也可以新建节点。两种方式都有效,只要符合流程逻辑。
聊天机器人可以理解哪些输入?
文字、图片和音频。音频消息可通过在第一个节点的预处理动作中启用转录功能来支持。
全局节点会被什么触发?
全局节点会响应任何文字或图片消息。如果有更高优先级的触发器,它们将会先执行。
我可以使用不同的流程来应对不同的触发器吗?
可以。你可以使用独立的流程,或者将所有内容集成到同一棵树中,具体取决于你的需求。
如果用户给我发送语音消息而不是文字消息,会发生什么?
如果用户发送语音消息,你可以启用自动转录功能。该功能会将音频转换为文字,然后发送给 AI 助手,并像文字消息一样处理回复。
要使用此功能,你需要在 Azure AI Foundry 中创建一个额外的转录资源。这包括配置一个新的:
-
一组 API 密钥
-
Azure OpenAI 的 端点
-
以及一个用于转录的 特定部署
配置完成后,即使用户更喜欢通过语音交流,你也可以为他们提供更完整、更便捷的体验。