鸿蒙项目云捐助第十二讲大模型进行智能问答应用初步
现今社会,大模型的使用已经很普遍了,这里将鸿蒙云捐助项目结合于大模型实现智能问答模块。使用百度大模型对智能问答模块进行开发首先需要了解如何使用百度千帆大模型。
### 下面对百度千帆大模型做一下介绍。
一、百度AI大模型的界面进入
首先可以从百度网站中搜索“百度AI”,搜索结果如下图所示。
这里点击第一个链接即可,点击后界面如下图所示。
这里点击“立即使用”,如果当前没有注册百度AI的帐户,可以进行手机注册,注册就会赠送1000万的token,如果已经注册过百度AI,可以直接使用已注册的用户进行登录。
登录到界面时,可以看到左侧最下面的选项“AI应用开发平台”,如下图所示。
这里点击“AI应用开发平台”,就会进入到百度千帆AI大模型的界面。如下图所示。
进入界面后,就可以使用百度千帆大模型进行问题的思考。
二、百度AI大模型的使用技巧
在百度千帆AI大模型的首页,可以用智能来应对智能,如在界面中提问“创建一个做诗的应用”,如下图所示。
这里百度千帆大模型会帮助我们创建一个做诗的应用,这里点击这个应用进入到配置界面,可以看到百度千帆大模型给我们应用设置的角色指令及相关描述。如下图所示。
在界面的最左端就是百度千帆大模型创建应用时的描述及相关的角色指令, 百度千帆大模型根据角色的指令的指引运用大模型进行思考,这部分角色和指令也是大模型中的prompt,百度千帆的prompt指出角色情任务是“作为XXXX,,你的任务是XXX,你要具备XXX的能力和技巧”等可以是一个模板,在这个模板中你也可以为这个角色指令戴高帽,说“你是一个XXXX应用有丰富经验的专家”等夸奖词汇。这里的模板还可以格式化输出及限定不能出现一些反动的词汇。
界面的中间部分有组件,知识库,数据库及记忆变量,其实底端页面还有引导问题。这时的组件支持文生图,手写字识别等,这里的知识库可以在“角色和能力”中指出某些能力来源于知识库。
界面的最右侧就是大模型提供给用户提问的地方,这里输入问题时可以天马行空地询问大模型,这样可以找到大模型的问题所在。没有经过限定输出的大模型输出内容没有定法,如询问“锄禾”的结果如下图所示。
如果需要限定其输出,需要优化百度千帆大模型的“角色和能力”。这里可以点击“角色和能力”选项中最右侧的模板按钮,如下图所示。
这里按照模板进行角色和能力的优化时,可以遵循几个原则。
### 第一个原则是戴高帽。
就是表场大模型的优秀,这里可以按照下面的语句进行能力的描述。
第一步角色设定中,作为优秀的诗词创作专家,你的任务思维开扩出来,思想完全表达出来。
### 第二个原则是要求与限制必须要做