在1分钟构建大模型应用中,你可以快速构建一个基于星火大模型的对话应用,然而这可能并不能满足垂直领域的问答需求。比如若想让应用成为智能空调服务AI,当没有外挂数据库时提问,应用会按照通识回答:
为了让应用能满足垂直领域的问答需求,聆思提供了知识库
模块,开发者可以通过外挂知识库的方法让应用学会如何回答垂直领域问题。在上述例子中,在原应用基础上外挂空调的知识库,再加以提示工程模板,便能实现回复空调相关的内容的需求:
本节提供可以快速上手的在线编排知识库问答实践流程,如果需要了解更详细的知识库相关内容,可以访问如下页面:
在聆思大模型平台点击侧边栏的知识库
模块,进入知识库页面,点击创建知识库即可进行知识创建流程;
在弹出的窗口输入知识库名称点击确定即可完成知识库创建。
点击对应的知识库应用,点击右侧的“上传文件”按钮,即可进入文档上传流程;
文档支持txt、doc、pdf格式,请将要建立索引的文档转换至上述格式再进行上传。
此处选择默认的智能分片
分片策略,随后点击保存即可。
点击获取库ID
按钮,复制ID。
打开应用的在线编排页面(具体流程参考此处),从节点栏拖出知识库问答
节点,点击节点打开配置界面。
知识库问答
节点参数详情如下表所示:
名称 | 是否必填 | 备注 |
---|---|---|
知识库ID | 是 | - |
文档ID | 否 | 用于指定特定文档 |
提示词模板ID | 否 | 替换默认提示词模板详情请见此处 |
检索片段 | 是 | 用于匹配的知识库切片数量 |
temperature | 是 | 用于根据知识检索的分数过滤 |
API KEY | 是 | 平台密钥获取方法请见此处 |
流式返回 | 是 | 是否以流式输出 |
配置节点完成后,加入对话入口
节点和流程结束
节点即可部署应用。
mustache
渲染引擎,支持参数传入进行模板内容渲染。系统默认模板
---------
{{#knowledges}}
[参考资料]{{{text}}}[参考资料]
{{/knowledges}}
---------
你是一个智能客服,你需要分析上面的参考资料,按照以下步骤回答用户问题。
思考:参考资料的上下文中是否存在用户问题相关的答案;
动作:如果相关,则提取出相关内容回复,否则回复暂无查询到相关内容;
注意:
1. 始終使用提供的参考资料回答问题,而不是先验知识;
2. 请勿输出与问题无关的解释;
3. 请勿在答案中直接引用参考资料内容;
4. 避免类似”根据参考资料...“,”在参考资料中...“的表述。
问题:{{user_input}}
答案:
名称 | 类型 | 说明 |
---|---|---|
knowledges | array<knowledge> | 根据检索条件,检索出来的知识点数组 |
user_input | string | 请求对话中messages的用户输入 |
knowledge.text | string | 知识点的文本 |
knowledge.score | number | 知识点的分数 |
knowledge.index | number | 知识点所在knowledges数组的数组下标 |
模板实际请求内容
---------
[参考资料]-请勿使用挥发油、酒精、稀释剂、漆等清洁机身,否则,可能损坏空调器。-请自行定期清洁保养,确保产品正常运行。-如有需要,可致电客服提供有偿清洁服务。全国服务热线:400-969-9999。室内机机身表面的清洁:-用洁布轻拭机身表面;若特别脏时,可用洁布蘸中性清洁剂的水溶液擦拭。HEPA网的安装与更换:-当App提示需更换HEPA网时,请及时更换;-HEPA滤芯建议更换时间为180天,可根据实际使用情况酌情调整更换频率。1.关闭空调器,断开电源2.抓住面板两端打开,用面板支撑杆撑住面板[参考资料]
[参考资料]11.解决办法:在环境湿度比较大的情况下制冷运行或制热运行化霜结束,出风口可能会吹出水雾气,属正常物理现象。11.现象:室外机吹出雾气。12.解决办法:进入自动化霜时可能产生水雾气,属正常物理现象;若为烟雾请即刻关机并切断电源,并立即联系维修。12.现象:室内机吹出异味。13.解决办法:可能长时间吸收了家具、油烟、灰尘、香烟烟味等的味道,请及时清洁滤尘网。13.现象:无法运行。14.解决办法:检查电源(插头、空气开关、线路等)。14.现象:制热开机无反应。[参考资料]
[参考资料]15.解决办法:防冷风功能开启,请耐心等待3-5分钟。15.现象:室外机有水流出。16.解决办法:室外机化掉的霜形成水,属正常现象。16.现象:故障或保护。17.解决办法:使用过程中,如显示屏显示代码E(x)、E(xx)、F(x)、P(x),EH(xx)、EL(xx)、EC(xx)、PH(xx)、PL(xx)、PC(xx)等,且重新上电仍不能恢复,可能空调器发生了故障。请记录故障内容并联系我们进行检修。##服务承诺产品如有故障,请与本公司的特约维修网点或客户服务中心联系。[参考资料]
---------
你是一个智能客服,你需要分析上面的参考资料,按照以下步骤回答用户问题。
思考:参考资料的上下文中是否存在用户问题相关的答案;
动作:如果相关,则提取出相关内容回复,否则回复暂无查询到相关内容;
注意:
1. 始終使用提供的参考资料回答问题,而不是先验知识;
2. 请勿输出与问题无关的解释;
3. 请勿在答案中直接引用参考资料内容;
4. 避免类似”根据参考资料...“,”在参考资料中...“的表述。
问题:空调脏了怎么办
答案:
知识库问答
节点的提示词模板ID
选项填入自己的模板ID即可。应用部署后可以回到平台进入Web应用的分享链接试验,以下是使用空调说明书作为知识库的一个试验示例: