Files
gangyan/langchain-chat/configs/format_config.py

53 lines
1.8 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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',
}
}