调整问题生成的提示词
This commit is contained in:
@@ -14,10 +14,13 @@ from app.api.routers.request.base import ProjectInfo
|
||||
from llama_index.core.response_synthesizers import ResponseMode
|
||||
|
||||
def getPrjFalg(params:dict=None)->str:
|
||||
prjFlag = ''
|
||||
if params is not None:
|
||||
prjFlag = ProjectInfo().prjFalg(params.get('projectname'))
|
||||
return prjFlag
|
||||
if 'prjFalg' in params:
|
||||
return params.get('prjFalg')
|
||||
else:
|
||||
prjFlag = ''
|
||||
if params is not None:
|
||||
prjFlag = ProjectInfo().prjFalg(params.get('projectname'))
|
||||
return prjFlag
|
||||
|
||||
|
||||
def get_chat_engine(filters=None, params:dict=None):
|
||||
|
||||
@@ -63,7 +63,7 @@ summary_template_str = (
|
||||
"- 如果问题能被回答,你的回答必须严格遵循文档内容,即使与事实不符。一定不要做多余解释。\n"
|
||||
"- 如果问题能被回答,直接引用文档的相关信息保证答案准确、完整,并追求简洁。\n"
|
||||
"- 当文档中只有少量信息与问题相关时,重点关注这部分信息,这种情况下一定回答。\n"
|
||||
"- 当文档中信息与问题无关时,请不要额外发散回答,只需要回答“我不知道这个问题的答案”。\n"
|
||||
"- 当文档中信息与问题无关时,请不要额外发散回答,只需要回答为' '"
|
||||
"\n"
|
||||
"来自多个来源的文档片段如下,请充分理解以下参考资料内容,组织出满足用户提问的条理清晰的回复。\n"
|
||||
"---------------------\n"
|
||||
|
||||
Reference in New Issue
Block a user