Spaces:
Configuration error
Configuration error
Update app.py
Browse files
app.py
CHANGED
@@ -59,7 +59,7 @@ class OurLLM():
|
|
59 |
"keyword_expand": dedent("""
|
60 |
你是一个搜索关键词扩展专家,擅长将用户的搜索意图转化为多个相关的搜索词或短语。
|
61 |
用户会输入一段描述他们搜索需求的文本,请你生成与之相关的关键词列表。
|
62 |
-
你需要返回一个可以直接被 json
|
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
|
108 |
{
|
109 |
-
|
110 |
-
|
111 |
}
|
112 |
|
113 |
重要提示:
|
114 |
-
|
115 |
-
|
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 |
你是一个内容分类专家,用户会把一些论文的题目通过多行的形式发给你,
|