liqian il y a 3 ans
Parent
commit
dd0ac3ace6
2 fichiers modifiés avec 4 ajouts et 3 suppressions
  1. 2 1
      app.py
  2. 2 2
      recommend.py

+ 2 - 1
app.py

@@ -98,13 +98,14 @@ def relevant_recommend():
         page_num = request_data.get('pageNum', 1)
         page_size = request_data.get('pageSize', 4)
         app_type = request_data.get('appType')
+        client_info = request_data.get('clientInfo')
         ab_exp_info = request_data.get('abExpInfo', None)
         log_.info({'requestUri': '/applet/video/relevant/recommend', 'requestData': request_data})
         # log_.info('requestUri = "{}", requestData = "{}"'.format('/applet/video/relevant/recommend', request_data))
         # log_.info('relevant_recommend request data: {}'.format(request_data))
 
         videos = video_relevant_recommend(video_id=video_id, mid=mid, uid=uid, size=page_size, app_type=app_type,
-                                          ab_exp_info=ab_exp_info)
+                                          ab_exp_info=ab_exp_info, client_info=client_info)
 
         result = {'code': 200, 'message': 'success', 'data': {'videos': videos}}
         log_.info({'requestUri': '/applet/video/relevant/recommend',

+ 2 - 2
recommend.py

@@ -551,7 +551,7 @@ def video_homepage_recommend(mid, uid, size, app_type, algo_type, client_info, a
     return rank_result
 
 
-def video_relevant_recommend(video_id, mid, uid, size, app_type, ab_exp_info):
+def video_relevant_recommend(video_id, mid, uid, size, app_type, ab_exp_info, client_info):
     """
     相关推荐逻辑
     :param video_id: 相关推荐的头部视频id
@@ -568,7 +568,7 @@ def video_relevant_recommend(video_id, mid, uid, size, app_type, ab_exp_info):
     # 简单召回 - 排序 - 兜底
     rank_result, last_rov_recall_key = video_recommend(mid=mid, uid=uid, app_type=app_type,
                                                        size=size, top_K=top_K, flow_pool_P=flow_pool_P,
-                                                       algo_type='', client_info=None,
+                                                       algo_type='', client_info=client_info,
                                                        ab_code=ab_code, expire_time=expire_time,
                                                        rule_key=rule_key, no_op_flag=no_op_flag,
                                                        old_video_index=old_video_index)