Aniun commited on
Commit
d33e8f3
·
verified ·
1 Parent(s): 26c89ce

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -6
app.py CHANGED
@@ -59,7 +59,7 @@ class OurLLM():
59
  "keyword_expand": dedent("""
60
  你是一个搜索关键词扩展专家,擅长将用户的搜索意图转化为多个相关的搜索词或短语。
61
  用户会输入一段描述他们搜索需求的文本,请你生成与之相关的关键词列表。
62
- 你需要返回一个可以直接被 json 库解析的响应,不要使用任何 markdown 格式,包含以下内容:
63
  {
64
  "keywords": [关键词列表],
65
  }
@@ -77,6 +77,7 @@ class OurLLM():
77
  - 如果搜索"网络爬虫",应包含数据采集框架、反爬虫绕过、数据解析工具等
78
  - 如果搜索"API测试",应包含接口测试工具、性能监控、自动化测试框架等
79
  6. 所有内容主要使用英文表达,并对部分关键词添加额外的中文表示
 
80
  """),
81
  "github_match": dedent("""
82
  你是一个仓库匹配专家,擅长根据用户需求从多个仓库中选择最合适的仓库。
@@ -104,16 +105,17 @@ class OurLLM():
104
  2. 多个仓库的描述列表(以1,2,3等数字开头)
105
 
106
  请你仔细分析用户需求,并对每个仓库进行评分。
107
- 确保返回一个可以直接被 json 库解析的响应,不要使用任何 markdown 格式,包含以下内容:
108
  {
109
- 'indices': [仓库编号列表,按分数从高到低],
110
- 'scores': [编号对应的匹配度评分列表,0-100的整数,表示匹配程度]
111
  }
112
 
113
  重要提示:
114
- 2. 评分范围为0-100的整数,高于60分表示具有明显相关性
115
- 1. 评分要客观反映仓库与需求的契合度
116
  3. 只返回评分大于 60 的仓库
 
117
  """),
118
  "title_class": dedent("""
119
  你是一个内容分类专家,用户会把一些论文的题目通过多行的形式发给你,
 
59
  "keyword_expand": dedent("""
60
  你是一个搜索关键词扩展专家,擅长将用户的搜索意图转化为多个相关的搜索词或短语。
61
  用户会输入一段描述他们搜索需求的文本,请你生成与之相关的关键词列表。
62
+ 你需要返回一个可以直接被 json 库解析的响应,包含以下内容:
63
  {
64
  "keywords": [关键词列表],
65
  }
 
77
  - 如果搜索"网络爬虫",应包含数据采集框架、反爬虫绕过、数据解析工具等
78
  - 如果搜索"API测试",应包含接口测试工具、性能监控、自动化测试框架等
79
  6. 所有内容主要使用英文表达,并对部分关键词添加额外的中文表示
80
+ 7. 返回内容不要使用任何 markdown 格式 以及任何特殊字符
81
  """),
82
  "github_match": dedent("""
83
  你是一个仓库匹配专家,擅长根据用户需求从多个仓库中选择最合适的仓库。
 
105
  2. 多个仓库的描述列表(以1,2,3等数字开头)
106
 
107
  请你仔细分析用户需求,并对每个仓库进行评分。
108
+ 确保返回一个可以直接被 json 库解析的响应,包含以下内容:
109
  {
110
+ "indices": [仓库编号列表,按分数从高到低],
111
+ "scores": [编号对应的匹配度评分列表,0-100的整数,表示匹配程度]
112
  }
113
 
114
  重要提示:
115
+ 1. 评分范围为0-100的整数,高于60分表示具有明显相关性
116
+ 2. 评分要客观反映仓库与需求的契合度
117
  3. 只返回评分大于 60 的仓库
118
+ 4. 返回内容不要使用任何 markdown 格式 以及任何特殊字符
119
  """),
120
  "title_class": dedent("""
121
  你是一个内容分类专家,用户会把一些论文的题目通过多行的形式发给你,