数据存储区处理脚本是一种特殊类型的状态处理脚本,可根据您的网站内容和上传的数据提供 LLM 生成的客服回答。
如需创建此处理程序,您需要在创建代理时提供数据存储区。
借助这些数据存储区处理脚本,您的代理可以与最终用户就内容进行对话。
限制
存在以下限制:
- 此功能目前仅支持 Google Analytics 中的部分语言。请参阅语言参考中的数据存储区列。
- 仅支持以下区域:
global
、us
多区域和eu
多区域。 - 唯一支持的结构化数据存储区类型是 FAQ。
- 不支持同时包含分块数据存储区和非分块数据存储区的应用。
访问权限控制
如果您是项目所有者,则拥有创建数据存储区处理程序所需的所有权限。如果您不是项目所有者,则必须具有以下角色:
- Dialogflow Admin
- Discovery Engine Admin
如需了解详情,请参阅访问权限控制指南。
创建代理
如需创建使用数据存储区处理脚本的代理,请执行以下操作:
- 如果您尚未完成,请按照设置说明操作。
前往 Agent Builder 控制台:
从控制台下拉菜单中选择您的项目。
如果您尚未激活该 API,请阅读并同意服务条款,然后点击继续并激活 API。
点击创建新应用或新应用。
选择聊天。
在代理配置部分中提供贵公司的名称。
展开“时区和语言设置”部分。
选择时区。
选择默认语言。
在您的客服人员名称部分提供客服人员的姓名。
在代理的位置部分中,选择一个区域或多区域。
点击继续。
通过以下任一方式将数据存储区连接到您的代理:
点击创建。
您的代理现在已创建完毕,系统会自动将您重定向至可用的数据存储区页面,您可以在该页面根据需要添加更多数据存储区。
如果您为网站创建了新的数据存储区,则必须验证域名。
如需使用 Dialogflow CX 控制台打开您的客服人员,请点击左侧面板中的预览。在控制台中,您可以修改或添加数据存储区处理程序、部署代理,还可以视需要添加用于处理数据存储区未涵盖的场景的流程。
测试您的代理
您可以使用模拟器测试代理。
部署代理
您可以通过多种方式部署代理:
最简单的方法是使用集成,它可为您的代理提供界面。每项集成都提供了部署说明。
Dialogflow CX Messenger 集成对于数据存储区处理程序而言特别适用。它内置了生成式功能的选项。
您可以创建自己的界面,并使用对话式客服 (Dialogflow CX) API 进行互动。您的界面实现会控制部署。
特殊 intent
除了处理与您提供的内容相关的问题外,客服人员还可以处理以下类型的问题:
- 客服人员身份识别:处理“您是谁?”或“您是人吗?”等问题。
- 上报给人工客服:处理“我想与人工客服交谈”或“我想与真人交谈”等问题。
为现有代理添加或修改数据存储区处理脚本
数据存储区处理程序是一种特殊类型的状态处理程序。这意味着,您可以将其应用于流程或网页,并且系统会使用相同的作用域规则对其进行评估。
如需添加或修改数据存储区处理脚本,请执行以下操作:
- 前往 Dialogflow CX 控制台。
- 选择您的项目。
- 选择代理。
- 选择与数据存储区处理脚本关联的流程。 这通常是默认初始流程。
- 选择与数据存储区处理脚本关联的网页。 这通常是首页。
- 在页面数据中,点击添加状态处理脚本,然后选择数据存储区。
- 如果您需要创建数据存储区,系统会将您转到 Vertex AI Agent Builder 界面。请参阅数据存储区信息,以便做出选择。
- 如果您已有数据存储区,请点击修改数据存储区。
- 根据需要进行更新,完成后保存。 请参阅下文,了解数据存储区专用设置。
客服人员回复
在客服人员回复部分,您可以提供引用生成式回答的自定义回复。在客服人员的回答部分中使用 $request.knowledge.questions[0]
提供生成式回答。
数据存储区响应选项
您可以更新链接数量上限字段,以指明生成式回答应提供的补充链接数量上限。