53 lines
1.8 KiB
Python
53 lines
1.8 KiB
Python
|
|
# prompt模板使用Jinja2语法,简单点就是用双大括号代替f-string的单大括号
|
|||
|
|
# 本配置文件支持热加载,修改prompt模板后无需重启服务。
|
|||
|
|
|
|||
|
|
|
|||
|
|
FORMAT_TEMPLATES = {
|
|||
|
|
|
|||
|
|
"knowledge_base_chat": {
|
|||
|
|
"default":
|
|||
|
|
'',
|
|||
|
|
"abstract_format":
|
|||
|
|
'# XXXX(根据大纲的主旨命名的标题)\n'
|
|||
|
|
'# 第一章 研究概述\n'
|
|||
|
|
'## 一、研究背景及目的意义\n'
|
|||
|
|
'## 二、研究目标与预期成果\n'
|
|||
|
|
'### (一)研究目标\n'
|
|||
|
|
'1.XXXX\n'
|
|||
|
|
'### (二)主要研究内容\n'
|
|||
|
|
'1.XXXX\n'
|
|||
|
|
'### (三)预期成果\n'
|
|||
|
|
'1.XXXX\n'
|
|||
|
|
'## 三、研究方法与技术路线\n'
|
|||
|
|
'### (一)研究方法\n'
|
|||
|
|
'1.XXXX\n'
|
|||
|
|
'### (二)技术路线\n'
|
|||
|
|
'1.XXXX\n'
|
|||
|
|
'# 第二章 关于XXXX的研究\n'
|
|||
|
|
'## 一、XXXX\n'
|
|||
|
|
'### (一) XXXX\n'
|
|||
|
|
'1.XXXX\n'
|
|||
|
|
'# 第三章 关于XXX的研究\n'
|
|||
|
|
'## 一、XXXX\n'
|
|||
|
|
'### (一) XXXX\n'
|
|||
|
|
'1.XXXX\n'
|
|||
|
|
'# 第四章 关于XXXX的研究\n'
|
|||
|
|
'## 一、XXXX\n'
|
|||
|
|
'### (一) XXXX\n'
|
|||
|
|
'1.XXXX\n'
|
|||
|
|
'# 第五章 关于XXX的研究\n'
|
|||
|
|
'## 一、XXXX\n'
|
|||
|
|
'### (一) XXXX\n'
|
|||
|
|
'1.XXXX\n'
|
|||
|
|
'# 第六章 研究结论与咨询建议\n'
|
|||
|
|
'## 一、XXXX\n'
|
|||
|
|
'### (一) XXXX\n'
|
|||
|
|
'1.XXXX\n'
|
|||
|
|
'# 项目组成员名单\n'
|
|||
|
|
'1.XXXX;2.XXXX;3.XXXX\n'
|
|||
|
|
'# 附件\n'
|
|||
|
|
'1.XXXX;2.XXXX;3.XXXX\n'
|
|||
|
|
'注意: 请根据 {{ context}} 和 {{question}}补全相应“XXXX”的部分。\n',
|
|||
|
|
}
|
|||
|
|
}
|