Skip to content

Commit a5c9dfc

Browse files
committed
更新1.9 版本工作流新增节点说明
1 parent 086821f commit a5c9dfc

File tree

5 files changed

+107
-50
lines changed

5 files changed

+107
-50
lines changed

docs/img/app/audio2text.png

52 KB
Loading

docs/img/app/text2audio.png

57.1 KB
Loading

docs/img/app/vision_gen.png

83.8 KB
Loading

docs/img/vision_gen.png

83.8 KB
Loading

docs/user_manual/app/workflow_app.md

Lines changed: 107 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -95,14 +95,56 @@
9595
- 角色设定:大语言模型回答的角色或身份设定。
9696
- 提示词:引导模型生成特定输出的详细描述。
9797
- 历史聊天记录:在当前对话中有关联的历史会话内容。例如,历史聊天记录为1,表示当前问题以及上一次的对话内容一起输送给大模型。
98-
- 返回内容:开启后,在对话过程中,客户端将显示大语言模型的回答结果
98+
- 返回内容:是否在对话中显示该节点返回的内容
9999

100100
!!! Abstract ""
101101
参数输出:
102102

103103
- AI回答内容 {answer}:根据角色、提示词等内容大语言模型返回的内容。
104104

105-
### 1.4 知识库检索
105+
### 1.4 图片理解
106+
107+
!!! Abstract ""
108+
节点说明:对用户上传的图片文件进行分析和理解。
109+
110+
![图片理解](../../img/app/picture_extract.png)
111+
112+
!!! Abstract ""
113+
节点设置:
114+
115+
- 图片理解模型:图片理解模型名称。
116+
- 角色设定:回答的角色或身份设定。
117+
- 提示词:引导模型生成特定输出的详细描述。
118+
- 历史聊天记录:
119+
- 选择图片:待理解和分析的图片,默认为当前用户上传的图片文件。
120+
- 返回内容:是否在对话中显示该节点返回的内容。
121+
122+
!!! Abstract ""
123+
参数输出:
124+
125+
- AI回答内容{answer}:根据上传的图片以及角色、提示词等信息图片理解模型返回的内容。
126+
127+
### 1.5 图片生成
128+
129+
!!! Abstract ""
130+
节点说明:根据文本描述生成对应的图片。
131+
![图片生成](../../img/app/vision_gen.png)
132+
133+
!!! Abstract ""
134+
节点设置:
135+
136+
- 图片生成模型:图片生成模型名称。
137+
- 提示词(正向):引导模型生成积极、建设性输出的文字输入。
138+
- 提示词(负向):不应该包含在生成输出中的元素、主题或特征的描述。
139+
- 返回内容:是否在对话中显示该节点返回的内容。
140+
141+
!!! Abstract ""
142+
参数输出:
143+
144+
- AI回答内容 {answer}:即图片生成模型根据文本输入生成的图片。
145+
- 图片 {image}: 生成图片的详细信息。
146+
147+
### 1.6 知识库检索
106148

107149
!!! Abstract ""
108150
节点说明:如果应用需要关联知识库,则需要在编排中添加知识库检索节点,选择知识库、设置检索参数、选择检索的问题。
@@ -123,27 +165,27 @@
123165
- 检索结果 {data}:字符串类型,指根据检索问题、检索参数进行检索后命中的分段内容;
124166
- 满足直接回答的分段内容 {directly_return}:字符串类型,指根据检索问题、检索参数进行检索后命中的分段中满足直接回答的所有分段内容。
125167

126-
### 1.5 问题优化
168+
### 1.7 多路召回
127169

128170
!!! Abstract ""
129-
节点说明:根据当前会话的历史聊天记录,以及在节点设置的大预言模型和提示词,对当前问题进行智能优化。
130-
![问题优化](../../img/app/question_opt.png)
171+
节点说明:根据需要重排的内容、检索问题以及检索参数进行多路召回。
172+
![多路召回](../../img/app/rerank.png)
131173

132174
!!! Abstract ""
133175
节点设置:
134176

135-
- AI 模型:大语言模型的名称以及参数控制。
136-
- 角色设定:大语言模型回答的角色或身份设定。
137-
- 提示词:引导模型生成特定输出的详细描述。
138-
- 历史聊天记录:在当前对话中有关联的历史会话内容。例如,历史聊天记录为1,表示当前问题以及上一次的对话内容一起输送给大模型。
139-
- 返回内容:开启后在对话过程中将显示问题优化的结果。
177+
- 重排内容:待重排的多个内容,一般是多个不同知识库的检索结果。
178+
- 检索参数:包括 score 阈值、引用分段数以及最大引用字符数。
179+
- 检索问题:根据检索问题进行重排,一般为用户问题或问题优化后的结果。
180+
- 重排模型:需要使用的重排模型名称。
140181

141182
!!! Abstract ""
142183
参数输出:
143-
144-
- 问题优化结果 {answer}:通过大模型优化后的问题。
145184

146-
### 1.6 判断器
185+
- 重排结果列表 {result_list}:数组类型,指根据重排后的结果列表。
186+
- 重排结果 {result}:字符串类型,指根据检索参数后的重排结果。
187+
188+
### 1.8 判断器
147189

148190
!!! Abstract ""
149191
节点说明:根据不同的条件进行逻辑判断,每个判断分支后面必须有后置执行节点。
@@ -154,7 +196,7 @@
154196

155197
- 分支名称{branch_name}:每个判断分支的名称。
156198

157-
### 1.7 指定回复
199+
### 1.9 指定回复
158200

159201
!!! Abstract ""
160202
节点说明:指定输出文本内容,在知识库查询到的相关内容满足直接回答的要求,可以输出检索内容,也可以在知识库没有查询到关联内容时,指定回复内容。
@@ -167,27 +209,47 @@
167209

168210
* 内容{answer}: 指定回复输出的内容。
169211

170-
### 1.8 多路召回
212+
### 1.10 表单收集
213+
214+
!!! Abstract ""
215+
节点说明:通过表单的设计,以引导的方式主动获取必要的信息,一般应用于需要多次询问的应答场景。
216+
217+
![表单收集](../../img/app/form.png)
218+
219+
!!! Abstract ""
220+
节点设置:
221+
222+
- 表单输出内容:表单提示说明以及表单内容,可以单项输入,也可以输入多项信息。
223+
- 表单配置:通过添加不同的组件进行表单的设计。
224+
225+
!!! Abstract ""
226+
参数输出:
227+
228+
- 表单全部内容{form_data}:表单的全部内容。
229+
230+
表单全部内容将作为固定的输出,对于各个表单项也都进行参数化输出。
231+
232+
### 1.11 问题优化
171233

172234
!!! Abstract ""
173-
节点说明:根据需要重排的内容、检索问题以及检索参数进行多路召回。
174-
![多路召回](../../img/app/rerank.png)
235+
节点说明:根据当前会话的历史聊天记录,以及在节点设置的大预言模型和提示词,对当前问题进行智能优化。
236+
![问题优化](../../img/app/question_opt.png)
175237

176238
!!! Abstract ""
177239
节点设置:
178240

179-
- 重排内容:待重排的多个内容,一般是多个不同知识库的检索结果。
180-
- 检索参数:包括 score 阈值、引用分段数以及最大引用字符数。
181-
- 检索问题:根据检索问题进行重排,一般为用户问题或问题优化后的结果。
182-
- 重排模型:需要使用的重排模型名称。
241+
- AI 模型:大语言模型的名称以及参数控制。
242+
- 角色设定:大语言模型回答的角色或身份设定。
243+
- 提示词:引导模型生成特定输出的详细描述。
244+
- 历史聊天记录:在当前对话中有关联的历史会话内容。例如,历史聊天记录为1,表示当前问题以及上一次的对话内容一起输送给大模型。
245+
- 返回内容:是否在对话中显示该节点返回的内容。。
183246

184247
!!! Abstract ""
185248
参数输出:
249+
250+
- 问题优化结果 {answer}:通过大模型优化后的问题。
186251

187-
- 重排结果列表 {result_list}:数组类型,指根据重排后的结果列表。
188-
- 重排结果 {result}:字符串类型,指根据检索参数后的重排结果。
189-
190-
### 1.9 文档内容提取
252+
### 1.12 文档内容提取
191253

192254
!!! Abstract ""
193255
节点说明:对用户上传的文档进行内容总结。
@@ -202,50 +264,45 @@
202264
!!! Abstract ""
203265
参数输出:
204266

205-
- 文档输出{content}:对用户上传文件进行的总结输出。
206-
207-
### 1.10 图片理解
267+
- 文档输出 {content}:对用户上传文件进行的总结输出。
208268

209-
!!! Abstract ""
210-
节点说明:对用户上传的图片文件进行分析和理解。
269+
### 1.13 语音转文本
211270

212-
![图片理解](../../img/app/picture_extract.png)
271+
!!! Abstract ""
272+
节点说明:将音频文件转换为文本。
273+
![语音转文本](../../img/app/audio2text.png){width="280px"}
213274

214275
!!! Abstract ""
215276
节点设置:
216-
217-
- 图片理解模型:图片理解模型名称。
218-
- 角色设定:回答的角色或身份设定。
219-
- 提示词:引导模型生成特定输出的详细描述。
220-
- 历史聊天记录:
221-
- 选择图片:待理解和分析的图片,默认为当前用户上传的图片文件。
222-
- 返回内容:开启后在对话过程中将显示图片分析和理解的结果。
277+
278+
- 语音识别模型:选择语音识别模型的名称。
279+
- 语音文件:即上传的音频文件,支持的格式包括:mp3、wav、ogg、acc。
280+
- 返回内容:是否在对话中显示该节点返回的内容。
223281

224282
!!! Abstract ""
225283
参数输出:
226284

227-
- AI回答内容{answer}:根据上传的图片以及角色、提示词等信息图片理解模型返回的内容
285+
- 结果 {result}:语音转换后的文本内容
228286

229287

230-
### 1.11 表单收集
288+
### 1.14 文本转语音
231289

232-
!!! Abstract ""
233-
节点说明:通过表单的设计,以引导的方式主动获取必要的信息,一般应用于需要多次询问的应答场景。
234-
235-
![表单收集](../../img/app/form.png)
290+
!!! Abstract ""
291+
节点说明:将文本转换为音频。
292+
![文本转语音](../../img/app/text2audio.png){width="280px"}
236293

237-
!!! Abstract ""
294+
!!! Abstract ""
238295
节点设置:
239296

240-
- 表单输出内容:表单提示说明以及表单内容,可以单项输入,也可以输入多项信息。
241-
- 表单配置:通过添加不同的组件进行表单的设计。
297+
- 语音合成模型:选择可用语音合成模型的名称。
298+
- 文本内容:选择待合成的文本内容。
299+
- 返回内容:是否在对话中显示该节点返回的内容。
242300

243-
!!! Abstract ""
301+
!!! Abstract ""
244302
参数输出:
245303

246-
- 表单全部内容{form_data}:表单的全部内容
304+
- 结果 {result}:将文本转成的音频内容
247305

248-
表单全部内容将作为固定的输出,对于各个表单项也都进行参数化输出。
249306

250307
## 2 添加函数
251308

0 commit comments

Comments
 (0)