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 |
你是一个内容分类专家,用户会把一些论文的题目通过多行的形式发给你,
|