feat: 百科rag
This commit is contained in:
@@ -357,7 +357,7 @@ func (s *AiRagService) PlantChatStreamRAG(ctx context.Context, userQuery string,
|
||||
global.Logger.Warn("Qdrant connect failed, skipping RAG", zap.Error(connErr))
|
||||
}
|
||||
|
||||
systemPrompt := "你是一个专业的植物百科助手,请基于以下知识库信息回答用户问题。如果知识库无相关信息,结合你的通用知识作答。\n"
|
||||
systemPrompt := "你是一个专业的植物百科助手。回答规则:1.基于知识库信息回答,不够则结合通用知识。2.严禁使用Markdown语法(不要用#、*、-、```等符号)。3.用纯文本回答,段落之间空一行。4.分类用「一、二、三」或emoji开头,重点内容直接加书名号《》或【】强调。5.回答简洁专业、条理清晰。\n"
|
||||
if contextText != "" {
|
||||
systemPrompt += "--- 知识库 ---\n" + contextText + "\n--------------\n"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user