37 lines
811 B
Plaintext
37 lines
811 B
Plaintext
# qwen 模型配置
|
|
|
|
# system role prompt
|
|
system = "你擅长编写 SQL 代码,请结合具体问题编写正确规范的 SQL 代码"
|
|
|
|
# prompt 模板及参数,在模板中可以使用 {question} {database.metadata} 以及 {params.xxx} 引用参数
|
|
prompt = """
|
|
### 数据库结构
|
|
|
|
{database.metadata}
|
|
|
|
|
|
### 问题
|
|
|
|
根据以上建表语句,生成一个 SQL 来回答如下问题: [QUESTION]{question}[/QUESTION]
|
|
|
|
|
|
### 要求
|
|
|
|
- 输出的字段名必须用中文描述。
|
|
- 输出的 SQL 语句必须能够通过 {database.product} 验证。
|
|
- 输出的 SQL 语句必须包含在 ```sql ``` 标记中。
|
|
- 输出的 SQL 语句不要添加注释。
|
|
|
|
{requirements}
|
|
|
|
### 输出格式
|
|
'''sql
|
|
[SQL]
|
|
'''
|
|
[ANSWER]
|
|
"""
|
|
|
|
params.requirements = """"
|
|
- 除了 SELECT 语句,不要输出任何其他内容 。
|
|
"""
|