wangqifan 2 tahun lalu
induk
melakukan
3dd441bf51
1 mengubah file dengan 5 tambahan dan 3 penghapusan
  1. 5 3
      src/chat-pdf/chat-pdf.service.ts

+ 5 - 3
src/chat-pdf/chat-pdf.service.ts

@@ -283,14 +283,16 @@ export class ChatPdfService {
         //         answer: '未找到相关内容'
         //     }
         // }
-        return dedent`${apiUser.desc}'
+        return dedent`
+        这是你的身份:
+        ${apiUser.desc}'
         这是用户提出的问题:
         ${q}
-        你需要根据用户的问题,以下面的内容为准结合你的身份进行回答:
+        你只能根据用户的问题,以下面的内容和之前的聊天记录为准结合你的身份进行回答:
         \`\`\`
         ${context.join('\n')}
         \`\`\`
-        你要确保你的回答基于上面的问题和内容还有你的身份,如果用户的问题涉及之前的聊天记录,应该以之前的回答为准
+        你要确保你的回答全部基于上面的问题和内容还有你的身份,如果无法找到答案,你需要根据给你设定的角色表述你不能回答这个问题
         你只能用中文回答.`
     }
     async ask(q: string, name: string) {