本篇文章旨在阐述应用高级编排中各组件的具体功能。
实机配置即为本站小助手的配置步骤,更多的流程编排方式有待您自行探索与发掘。
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解答内容。