|
@@ -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()
|