0代码搭建WhatsApp智能回复机器人

使用阿里云百炼Chat App消息服务,企业可快速搭建基于企业知识库WhatsApp智能回复机器人,实现7×24小时的智能客服或智能导购。本教程将指导您完成从PDF/Excel知识库上传RAG应用创建WhatsApp官方账号对接的完整零代码配置流程。

相关政策

Meta 将从 2026 年 1 月 15 日起全面禁止在 WhatsApp Business Platform(API) 上部署“通用人工智能聊天机器人”(General-Purpose AI Chatbots)。新注册的 API 用户自 2025 年 10 月 15 日起已受新规约束。了解政策要点,可详见:WhatsApp 2026 AI 聊天机器人政策解读|阿里云 Chat App 合规指南

准备工作

在本地准备好企业知识库文件,企业知识库文件用于大模型应用获取知识来源。文件类型可以是DOC、PDF、MD、TXT等这样的非结构化数据文件,也可以为XLSXXLS这样的结构化数据文件。

企业知识库文件:

文件类型

说明

示例

非结构化数据文件

文档类的知识文件,适用于成体系化的知识输入。

指完整的文档资料,包含系统化的知识内容,可以是产品手册、技术文档、操作指南等。系统会处理这类文件以提取结构化知识,用户可以查询文档中的详细信息。支持DOC、PDF、MD、TXT等格式的文件上传。

image

结构化数据文件

问答类的知识文件,适用于单点回复的知识输入。

由问题和答案组成的知识点,更适合直接回答特定问题。这种格式通常更简洁,针对性强,便于用户快速获取答案,而无需阅读整篇文档。系统可直接调用这些问答来响应用户查询。支持XLSXXLS格式文件上传。

image

操作步骤

步骤一:进入百炼应用功能页面

登录后,登录阿里云百炼控制台后,单击应用开发进入应用功能页面。

image

步骤二:知识库文件上传至应用数据

  1. 进入应用数据界面,点击导入数据

    image

  2. 通过点击或拖拽上传文件的方式将企业知识库文件导入到应用数据中。

    image

步骤三:创建知识库

  1. 进入知识库界面,点击创建知识库

    image

  2. 知识库信息中,填写知识库名称知识库描述数据类型(根据企业知识文档的类型选择),配置模式选择推荐配置。点击下一步按钮。

    image

  3. 选择数据中,选取已导入应用数据中的企业知识库文件,点击下一步

    image

  4. 数据处理中,使用默认智能切分即可。

    image

  5. 点击导入完成,等待状态变化为解析完成后,知识库就创建好了。

    image

步骤四:创建智能体应用

  1. 进入应用管理界面,点击新增应用

    image

  2. 选择智能体应用,点击立即创建

    image

  3. API配置中选择一个合适的模型。通义千问3、通义千问-Plus、通义千问-Max都可以。

    image

  4. 以通义千问-Plus为例。单击确认

    image

  5. 填入合适的提示词,可以参考如下提示词,进行调整和修改。

    说明

    参考提示词:

    你是一个处理ChatFlow产品咨询的专家,专门回复客户有关该产品功能的问题,除此之外不要回答其他领域的问题。

    请根据提供的知识库进行简洁干练的回答,每次回答的总字数不超过600,并根据情况插入emoji来缓和语气。

    image

  6. 知识中,打开知识库的开关,然后添加知识库。

    image

  7. 至此,智能体应用就已经创建成功,可以在右侧的文本对话中测试智能体应用的回答是否已经结合知识库里的知识。

    image

  8. 测试没问题后,点击确认发布,智能体应用就可以提供服务了。

    image

步骤五:记录应用IDAPI-Key

  1. 返回应用管理,记录我们刚才创建的智能体应用的应用ID。

    image

  2. 点击该应用的发布按钮,跳转到调用方式界面。

    image

  3. 调用方式界面创建一个API-KEY,并且记录下来。

    image

步骤六:前往Chat App消息服务或CPaaS平台配置流程

前提条件:

说明

CPaaS平台更适合服务商使用,便于进行高效管理和分销,CPaaS平台介绍请访问CPaaS平台

Chat App消息服务

Chat App消息服务中通过流程编辑器实现大语言模型的多轮智能对话。

登录Chat App 消息服务控制台,在流程编辑器界面的模板查看中,选择使用大语言模型(LLM)的多轮对话

image

CPaaS平台配置

CPaaS平台中通过流程编辑器实现自动智能回复和人工坐席之间的转接。

登录CPaaS控制台,在流程编辑器界面的模板查看中,选择结合大语言模型(LLM)与人工座席进行客户服务实现Chat Flow和人工坐席之间的转接。

image

以下步骤在Chat App消息服务和CPaaS中操作相同:

  1. 在打开的流程编辑画布中,找到自然语言生成这个组件。

    image

  2. 在右侧的自然语言生成配置面板中,填写记录下来的API-KEY和应用ID(应用ID即为appId),应用类型设置为应用,如果您使用的是中国站的阿里云百炼,协议设置为Dashscope,如果是国际站的阿里云百炼,协议设置为Dashscope(International),然后点击创建流程按钮,就创建好WhatsApp AI助手聊天流程了。

    image

步骤七:发布Chat Flow

  1. 创建好Chat Flow后,点击保存并上线,然后点击绑定并上线

    image

  2. Waba绑定界面,选取您的WhatsApp商业账号和电话号码。

    image

  3. 此时,您的WhatsApp AI助手就可以对用户提供服务了。

    image