本篇文章旨在阐述应用高级编排中各组件的具体功能。
实机配置即为本站小助手的配置步骤,更多的流程编排方式有待您自行探索与发掘。
1、基础数据
1.1、添加AI模型
讯飞星火
、百度千帆
,均有免费版模型,按文档接入。
1.2、添加知识库
按需创建通用型
、WEB站点
知识库。
注意:创建后不支持更改。
1.3、创建应用
输入应用名称
,选择高级编排
创建应用。
2、应用高级编排
2.1、应用组件
目前支持上图所示组件。
2.2、基本信息
开场白改成自己需要的内容,使用-
来触发多条点击项,注意:后面的空格
不能省略。
2.3、知识库检索
添加宏尘极客问答库
作为第一个检索知识库;
参数设置
检索模式
:按需选择;
相似度
:不建议过高,会出现很难匹配的情况;
引用分段数
:根据自己的需要选择返回几段,返回1段
时会在满足的分段中选择相似度最高
的分段返回;
最多引用字符数
:若匹配项很多则最多不会超出设定的字符数,这在最后交给AI处理很有用,避免设置过大造成tokens浪费。
检索问题输入
:选择开始-用户问题
。
2.4、判断器
注意:若不能显示知识库检索 > xxx
,请检查判断器的左侧连接点
是否连接到了知识库检索的右侧连接点
。
条件尽量选择长度大于等于
,值的位置填写1
,直接判断大小的条件不一定生效,可以自行调试选择自己所需的条件与规则。
当存在多条件
时,可选择任一
、所有
条件成立时有效。
2.5、问题优化
问题优化组件
参数复制
问题优化必须选择AI模型
,提示词
部分可复制左侧连接线前的所有应用组件
输出参数;
角色设定
:设定AI的响应模式;
提示词
:{{开始.question}}
为前置组件中的输出参数,来源于参数复制图片中的复制参数部分;
返回内容
:选项开启时,组件产生的输出内容均会输出到对话窗口中,反之不输出内容,可供后续组件使用输出参数。
2.6、指定回复
引用变量
自定义内容
回复内容
:选择引用变量时,下拉选内可选择所有前置组件
的输出内容;
返回内容
:选项开启时,组件产生的输出内容均会输出到对话窗口中,反之不输出内容,可供后续组件使用输出参数。
注意:下拉选内没有内容时请检查左侧连接点是否连接到组件流程中。
2.7、AI对话
角色设定
:设定AI的响应模式;
提示词
:需要关联前置组件的输出内容
作为AI提问的关键信息;
历史聊天记录
:设置最多关联的上下文,可以使联系提问的回答更具有连续性;
返回内容
:选项开启时,组件产生的输出内容均会输出到对话窗口中,反之不输出内容,可供后续组件使用输出参数。
3、实机配置
应用流程:
根据提问检索
宏尘极客问答库
,检索到内容结果时直接输出结果;检索不到内容时,检索
宏尘极客知识库
,检索到满足回答的内容
时直接输出;检索到
检索结果
时,输出AI优化后的内容
;仍
未检索到内容
时,输出AI解答内容
。