功能概述
扣子利用大型语言模型极大地简化了 Bot 的搭建过程。 在充分利用大语言模型优势的同时,扣子还支持用户通过知识库、工作流等功能来配置 Bot 如何响应用户查询,以保证 Bot 的回复符合预期。
基础能力
你可以使用扣子提供的以下功能,定制你的 AI Bot:
- 提示词(人设与回复逻辑功能)
设定 Bot 的身份及其目标和技能,例如产品问答助手、新闻播报员、翻译助理等等。Bot 的提示词决定了 Bot 如何与你的用户进行互动。
详情请参考编写提示。
- 插件
通过 API 连接集成各种平台和服务,扩展 Bot 能力。扣子平台内置丰富的插件供你直接调用,你也可以创建自定义插件,将你所需要的 API 集成在扣子内作为插件来使用。
详情请参考插件介绍。
- 工作流
一种用于规划和实现复杂功能逻辑的工具。你可以通过拖拽不同的任务节点来设计复杂的多步骤任务,提升 Bot 处理复杂任务的效率。
详情请参考工作流介绍。
- 记忆库
扣子的记忆库功能可以保留和理解对话细节,并支持添加外部知识库给模型补充知识,使 Bot 与用户的互动更加有针对性和个性化。你可以通过以下方式来存储和管理外部知识。
- 知识库:支持上传本地或线上内容,然后将这些内容分割成知识分片,通过语义匹配给模型补充知识。
详情请参考知识库介绍。
- 数据库:用来存储和管理结构化数据,并支持用户通过自然语言方式对数据库中的数据进行增删改查。
详情请参考数据库。
- 其他定制化功能
- 开场白:设置 Bot 对话的开场语,让用户快速了解 Bot 的功能。例如 我是一个旅行助手 Bot,我能帮助你计划行程和查找旅行信息。
详情请参考开场白。
- 用户问题建议:Bot 每次响应用户问题后,系统会根据上下文自动提供三个相关的问题建议给用户使用。
- 音色:为 Bot 选择与用户交流使用的音色。
高级能力
除了上述简单易用的搭建能力,扣子平台还提供了以下高级功能,让你更加灵活的设计、使用搭建的 Bot。
- 数据分析
扣子平台为每个 Bot 提供了数据分析看板,让你可以通过数据得知 Bot 的使用情况。例如活跃用户数、留存率等。
详情请参考查看 Bot 使用数据。
- 多发布渠道
扣子支持将搭建的 Bot 发布到各种社交应用中,让你的 Bot 服务更多的用户。