Forráskód Böngészése

2024-06-12
第一版缓存搜索接口
记录搜索信息

罗俊辉 11 hónapja
szülő
commit
fec4b675d4
1 módosított fájl, 14 hozzáadás és 6 törlés
  1. 14 6
      applications/schedule/search_schedule.py

+ 14 - 6
applications/schedule/search_schedule.py

@@ -354,12 +354,20 @@ async def re_search_videos(params, trace_id, gh_id):
     :param gh_id:
     :return:
     """
-    obj = {
-        "ori_title": params['title'],
-        "content_title": params['kimi_summary'],
-        "content_keys": params['kimi_keys'],
-        "trace_id": params['trace_id']
-    }
+    try:
+        obj = {
+            "ori_title": params['title'],
+            "content_title": params['kimi_summary'],
+            "content_keys": json.loads(params['kimi_keys']),
+            "trace_id": params['trace_id']
+        }
+    except:
+        obj = {
+            "ori_title": params['title'],
+            "content_title": params['kimi_summary'],
+            "content_keys": params['kimi_keys'],
+            "trace_id": params['trace_id']
+        }
     SearchAB = SearchABTest(info=obj, gh_id=gh_id)
     # 启三个搜索,每个搜索都保证要搜索到, 分别用key1, key2, key3去搜索
     recall_list = await SearchAB.ab_5()