向机器人添加聊天可以使其更具对话性和吸引力。 自定义问答中的闲聊功能允许你轻松地将预设的热门闲聊集添加到项目中。 这可以用作你的机器人的个性化内容的起点,并节省从头开始编写它们的时间和成本。
此数据集包含大约 100 个聊天场景,使用多个角色的语音进行表达,比如专业、友好和机智。 选择与机器人的语音最接近的角色。 给定用户查询后,自定义问答会尝试将其与最近的已知聊天问题和答案匹配。
不同个性的一些示例如下。 你可以查看所有个性化数据集以及个性化详细信息。
对于 When is your birthday?
的用户查询,每个个性都有一个风格的响应:
个性 | 示例: |
---|---|
Professional | 年龄这一概念不适用于我。 |
友好 | 我没有确切的年龄。 |
有趣 | 我没有年龄哦。 |
体贴 | 我没有年龄。 |
热情 | 我是机器人,所以我没有年龄。 |
语言支持
以下语言支持 Chitchat 数据集:
语言 |
---|
中文 |
英语 |
法语 |
德国 |
意大利语 |
日语 |
朝鲜语 |
葡萄牙语 |
西班牙语 |
添加 chitchat 源
创建项目后,可以从 URL、文件以及 “管理源 ”窗格中的聊天添加源。
选择你想要作为聊天基础的个性。
编辑聊天问题和答案
编辑项目时,将看到一个新的聊天源,具体取决于所选的个性。 现在可以添加更改的问题或编辑响应,就像使用任何其他的源一样。
若要打开和关闭上下文和元数据的视图,请选择工具栏中的 “显示列 ”。
添加更多聊天问题和答案
可以添加不在已经预定义的数据集中的新的闲聊问答对。 确保不会复制聊天集中已涵盖的问题对。 当你添加新的闲聊问答对时,它会被添加到编辑源。 若要确保排序程序了解这是闲聊,请添加元数据键/值对“编辑:闲聊”,如下图所示:
从项目中删除闲聊
选择 “管理源 ”窗格,然后选择你的聊天源。 你的特定闲聊源将列为 tsv 文件,其中包含所选人物名称。 从工具栏选择“删除”。