本指南面向已经在 v1.2.0 上运行聊天机器人,并且需要在 Assistants API 停用之前在 v1.3.0 上重建它的客户。
为什么需要迁移
OpenAI 已弃用 Assistants API,并将其停用时间定为 2026 年 8 月 26 日。在该日期之后,任何仍基于 v1.2.0 的聊天机器人都可能停止工作。为避免服务中断,请在该日期之前迁移到基于 Responses API 的 v1.3.0 聊天机器人。
| 迁移不是自动的 | 没有可以把 v1.2.0 升级到 v1.3.0 的按钮。你需要创建一个新的 v1.3.0 扩展并重新进行配置。 |
| 会创建一个新的扩展 | 你的 v1.2.0 扩展保持不变。你会在它旁边单独安装一个 v1.3.0 扩展。 |
| 你的 v1.2.0 聊天机器人继续运行 | 在新机器人完全验证通过之前,保持旧机器人在线,这样你的客户始终不会收不到回复。 |
| 终端用户不受影响 | 客户仍然通过同一个 WhatsApp、Instagram、Facebook Messenger 或 Webchat 渠道发消息。改变的只是与 OpenAI 的内部连接。 |
推荐做法:先测试再迁移。
先创建新的 v1.3.0 聊天机器人,在测试环境中用一小组测试人员进行验证,等到你完全有把握后再切换到生产环境。这样在整个过程中,你的客户始终在与已经验证过的 v1.2.0 聊天机器人对话,不会中断。
请确保你具备:
最快的迁移方式是:在一个标签页打开 v1.2.0 的配置,在另一个标签页打开新的 v1.3.0 扩展,然后逐项把设置复制过去。
暂时不要断开或删除当前的聊天机器人。在你搭建和测试新机器人的整个过程中,它都保持在线并继续回复客户。你只会在最后切换到生产环境时(步骤 6)才将其停用。
你将作为一个独立的扩展,从头创建新的聊天机器人。
如需完整的、带截图的逐步设置说明,请参阅完整指南:How to Create an AI Chatbot with OpenAI in WOZTELL。本迁移指南只聚焦于从 v1.2.0 迁移所特有的步骤。
重要: 在保存 API Key 之前,你无法配置聊天机器人,也无法将其连接到渠道。
在 v1.2.0 中,聊天机器人的所有行为都写在 prompt(Instructions)里。迁移它,主要就是把这个 prompt 复制过来并选择合适的模型。
在新的 v1.3.0 扩展中,打开 Configuration → AI Chatbot,设置 Instructions(prompt)、Model、Transcription model 以及高级设置。
重要: 在切换到另一个标签页之前,请先保存当前标签页;未保存的更改可能会丢失。
这是让安全迁移成为可能的关键概念,因此在连接任何东西之前值得先了解清楚。
在迁移期间,环境让你可以在测试环境中运行新的 v1.3.0 聊天机器人,同时让你的 v1.2.0 聊天机器人继续留在线上(Default/生产)环境。在你决定切换之前,客户始终在与经过验证的旧聊天机器人对话。
让两个聊天机器人处于不同的环境。
如果两个聊天机器人最终在同一个环境中同时处于激活状态,就会产生不可预测的回复(用户会被随机引导到其中一个机器人,无法控制)。使用独立的测试环境正是避免这种情况的方法。
现在连接新的聊天机器人——但要连接到测试环境,而不是生产环境。
当按钮变为 Disconnect 时,说明新的聊天机器人已仅在测试环境中上线。
现在,只有你白名单中的测试人员才会被引导到测试环境和新的 v1.3.0 聊天机器人。生产环境——以及你真正的客户——仍然停留在 v1.2.0,不受影响。
让你的测试人员对新聊天机器人进行充分测试:
当你对新聊天机器人有把握后,把线上渠道从 v1.2.0 切换到 v1.3.0。
重要: 先断开 v1.2.0,再连接 v1.3.0,确保两者绝不会同时在同一个环境中处于激活状态。
确认 v1.3.0 在生产环境中正常运行后,你就可以安全地删除旧的 v1.2.0 扩展了。
| 问题 | 原因 | 解决方法 |
|---|---|---|
| 回复不可预测/用户被引导到错误的机器人 | 两个聊天机器人在同一个环境中同时处于激活状态。 | 让 v1.2.0 和 v1.3.0 处于不同的环境。切换时,先断开一个,再在同一环境中连接另一个。 |
| 测试人员无法访问新的聊天机器人 | 没有分配 Priority Group,或测试人员未被加入其中。 | 确认 Priority Group 已分配给测试环境,并且每位测试人员都在白名单中(WhatsApp 测试人员必须先向 WABA 发送消息)。 |
| 某些基于 prompt 的逻辑表现不同 | Responses API 处理上下文的方式与 Assistants API 不同。 | 在验证期间检查并调整 prompt;可考虑将参考内容移到 File Search。 |
| 助手在测试环境中没有回复 | 未保存 API Key、未连接聊天机器人,或选择了错误的环境。 | 确认 API Key 已保存、聊天机器人已连接,并且你是在向正确的环境发送消息。 |