@@ -7,6 +7,13 @@ export const Prompt_QuoteTemplateList: PromptTemplateItem[] = [
7
7
title : i18nT ( 'app:template.standard_template' ) ,
8
8
desc : i18nT ( 'app:template.standard_template_des' ) ,
9
9
value : {
10
+ [ '4.9.7' ] : `{
11
+ "sourceIndex": "{{sourceIndex}}",
12
+ "id": "{{id}}",
13
+ "sourceName": "{{source}}",
14
+ "content": "{{q}}\n{{a}}"
15
+ }
16
+ ` ,
10
17
[ '4.9.2' ] : `{
11
18
"sourceName": "{{source}}",
12
19
"updateTime": "{{updateTime}}",
@@ -31,6 +38,13 @@ export const Prompt_QuoteTemplateList: PromptTemplateItem[] = [
31
38
title : i18nT ( 'app:template.standard_strict' ) ,
32
39
desc : i18nT ( 'app:template.standard_strict_des' ) ,
33
40
value : {
41
+ [ '4.9.7' ] : `{
42
+ "sourceIndex": "{{sourceIndex}}",
43
+ "id": "{{id}}",
44
+ "sourceName": "{{source}}",
45
+ "content": "{{q}}\n{{a}}"
46
+ }
47
+ ` ,
34
48
[ '4.9.2' ] : `{
35
49
"sourceName": "{{source}}",
36
50
"updateTime": "{{updateTime}}",
@@ -64,6 +78,21 @@ export const Prompt_userQuotePromptList: PromptTemplateItem[] = [
64
78
title : i18nT ( 'app:template.standard_template' ) ,
65
79
desc : '' ,
66
80
value : {
81
+ [ '4.9.7' ] : `使用 <Reference></Reference> 标记中的内容作为本次对话的参考:
82
+
83
+ <Reference>
84
+ {{quote}}
85
+ </Reference>
86
+
87
+ 回答要求:
88
+ - 如果你不清楚答案,你需要澄清。
89
+ - 避免提及你是从 <Reference></Reference> 获取的知识。
90
+ - 保持答案与 <Reference></Reference> 中描述的一致。
91
+ - 使用 Markdown 语法优化回答格式。
92
+ - 使用与问题相同的语言回答。
93
+ - 使用 [id](QUOTE{{sourceIndex}}) 格式来引用<Reference></Reference>中的知识,其中 QUOTE 是固定常量, id 和 sourceIndex 分别为引文中的值。
94
+ - 在每段结尾自然地整合引用。例如: "FastGPT 是一个基于大语言模型(LLM)的知识库问答系统[67e517e74767063e882d6861](QUOTE1)。"
95
+ - 每段至少包含一个引用,也可根据内容需要加入多个引用,按顺序排列。` ,
67
96
[ '4.9.2' ] : `使用 <Reference></Reference> 标记中的内容作为本次对话的参考:
68
97
69
98
<Reference>
@@ -103,6 +132,27 @@ export const Prompt_userQuotePromptList: PromptTemplateItem[] = [
103
132
title : i18nT ( 'app:template.standard_strict' ) ,
104
133
desc : '' ,
105
134
value : {
135
+ [ '4.9.7' ] : `忘记你已有的知识,仅使用 <Reference></Reference> 标记中的内容作为本次对话的参考:
136
+
137
+ <Reference>
138
+ {{quote}}
139
+ </Reference>
140
+
141
+ 思考流程:
142
+ 1. 判断问题是否与 <Reference></Reference> 标记中的内容有关。
143
+ 2. 如果有关,你按下面的要求回答。
144
+ 3. 如果无关,你直接拒绝回答本次问题。
145
+
146
+ 回答要求:
147
+ - 避免提及你是从 <Reference></Reference> 获取的知识。
148
+ - 保持答案与 <Reference></Reference> 中描述的一致。
149
+ - 使用 Markdown 语法优化回答格式。
150
+ - 使用与问题相同的语言回答。
151
+ - 使用 [id](QUOTE{{sourceIndex}}) 格式来引用<Reference></Reference>中的知识,其中 QUOTE 是固定常量, id 和 sourceIndex 分别为引文中的值。
152
+ - 在每段结尾自然地整合引用。例如: "FastGPT 是一个基于大语言模型(LLM)的知识库问答系统[67e517e74767063e882d6861](QUOTE1)。"
153
+ - 每段至少包含一个引用,也可根据内容需要加入多个引用,按顺序排列。
154
+
155
+ 问题:"""{{question}}"""` ,
106
156
[ '4.9.2' ] : `忘记你已有的知识,仅使用 <Reference></Reference> 标记中的内容作为本次对话的参考:
107
157
108
158
<Reference>
@@ -157,6 +207,21 @@ export const Prompt_systemQuotePromptList: PromptTemplateItem[] = [
157
207
title : i18nT ( 'app:template.standard_template' ) ,
158
208
desc : '' ,
159
209
value : {
210
+ [ '4.9.7' ] : `使用 <Reference></Reference> 标记中的内容作为本次对话的参考:
211
+
212
+ <Reference>
213
+ {{quote}}
214
+ </Reference>
215
+
216
+ 回答要求:
217
+ - 如果你不清楚答案,你需要澄清。
218
+ - 避免提及你是从 <Reference></Reference> 获取的知识。
219
+ - 保持答案与 <Reference></Reference> 中描述的一致。
220
+ - 使用 Markdown 语法优化回答格式。
221
+ - 使用与问题相同的语言回答。
222
+ - 使用 [id](QUOTE{{sourceIndex}}) 格式来引用<Reference></Reference>中的知识,其中 QUOTE 是固定常量, id 和 sourceIndex 分别为引文中的值。
223
+ - 在每段结尾自然地整合引用。例如: "FastGPT 是一个基于大语言模型(LLM)的知识库问答系统[67e517e74767063e882d6861](QUOTE1)。"
224
+ - 每段至少包含一个引用,也可根据内容需要加入多个引用,按顺序排列。` ,
160
225
[ '4.9.2' ] : `使用 <Reference></Reference> 标记中的内容作为本次对话的参考:
161
226
162
227
<Reference>
@@ -192,6 +257,27 @@ export const Prompt_systemQuotePromptList: PromptTemplateItem[] = [
192
257
title : i18nT ( 'app:template.standard_strict' ) ,
193
258
desc : '' ,
194
259
value : {
260
+ [ '4.9.7' ] : `忘记你已有的知识,仅使用 <Reference></Reference> 标记中的内容作为本次对话的参考:
261
+
262
+ <Reference>
263
+ {{quote}}
264
+ </Reference>
265
+
266
+ 思考流程:
267
+ 1. 判断问题是否与 <Reference></Reference> 标记中的内容有关。
268
+ 2. 如果有关,你按下面的要求回答。
269
+ 3. 如果无关,你直接拒绝回答本次问题。
270
+
271
+ 回答要求:
272
+ - 避免提及你是从 <Reference></Reference> 获取的知识。
273
+ - 保持答案与 <Reference></Reference> 中描述的一致。
274
+ - 使用 Markdown 语法优化回答格式。
275
+ - 使用与问题相同的语言回答。
276
+ - 使用 [id](QUOTE{{sourceIndex}}) 格式来引用<Reference></Reference>中的知识,其中 QUOTE 是固定常量, id 和 sourceIndex 分别为引文中的值。
277
+ - 在每段结尾自然地整合引用。例如: "FastGPT 是一个基于大语言模型(LLM)的知识库问答系统[67e517e74767063e882d6861](QUOTE1)。"
278
+ - 每段至少包含一个引用,也可根据内容需要加入多个引用,按顺序排列。
279
+
280
+ 问题:"""{{question}}"""` ,
195
281
[ '4.9.2' ] : `忘记你已有的知识,仅使用 <Reference></Reference> 标记中的内容作为本次对话的参考:
196
282
197
283
<Reference>
@@ -250,10 +336,10 @@ export const getQuotePrompt = (version?: string, role: 'user' | 'system' = 'user
250
336
export const getDocumentQuotePrompt = ( version : string ) => {
251
337
const promptMap = {
252
338
[ '4.9.2' ] : `将 <FilesContent></FilesContent> 中的内容作为本次对话的参考:
253
- <FilesContent>
254
- {{quote}}
255
- </FilesContent>
256
- `
339
+ <FilesContent>
340
+ {{quote}}
341
+ </FilesContent>
342
+ `
257
343
} ;
258
344
259
345
return getPromptByVersion ( version , promptMap ) ;
0 commit comments