Bladeren bron

change api keys

jihuaqiang 4 weken geleden
bovenliggende
commit
c3c786b164
4 gewijzigde bestanden met toevoegingen van 13 en 17 verwijderingen
  1. 6 10
      product.env
  2. 3 3
      utils/google_ai_analyze.py
  3. 1 1
      utils/piaoquan.py
  4. 3 3
      workers/video_insight_trigger_work.py

+ 6 - 10
product.env

@@ -1,11 +1,7 @@
 ENV=prod
-VIDEO_INSIGHT_GEMINI_API_KEY_1=AIzaSyBFLCKMLX-Pf1iXoC2e_rMDLbNhNG23vTk
-VIDEO_INSIGHT_GEMINI_API_KEY_2=AIzaSyBGPYEc9F3FoDEqwlaVBxUHsNdkxmR_sl0
-VIDEO_INSIGHT_GEMINI_API_KEY_3=AIzaSyDnI73XuaO24BK7U8ht7TohxPE_hqIJCmk
-VIDEO_INSIGHT_GEMINI_API_KEY_4=AIzaSyA18E17VM_4RbHHdqKfnJhwz3vbspNKCiY
-VIDEO_INSIGHT_GEMINI_API_KEY_5=AIzaSyBjYl8mOnUChnkWlsgnOtCIKBcJz9EYWho
-VIDEO_INSIGHT_GEMINI_API_KEY_6=AIzaSyCAYkC97wkVRDDk8SKGDhkFp-YOCyCLVWc
-VIDEO_INSIGHT_GEMINI_API_KEY_7=AIzaSyAHt9h0ScYki7NmgOXa1jj-UEimCa6JEOs
-VIDEO_INSIGHT_GEMINI_API_KEY_8=AIzaSyBK5Ak6Gs1wDHBgcYf1V5iqHnC-mjU99xA
-VIDEO_INSIGHT_GEMINI_API_KEY_9=AIzaSyCa_dEGxd2suA-swRneju5llu8Q77LeQLw
-VIDEO_INSIGHT_GEMINI_API_KEY_10=AIzaSyAkEdmN-vWFS-W-Iycc8BdtZk02yYv_gZ8
+VIDEO_INSIGHT_GEMINI_API_KEY_1=AIzaSyAHt9h0ScYki7NmgOXa1jj-UEimCa6JEOs
+VIDEO_INSIGHT_GEMINI_API_KEY_2=AIzaSyDH2uytot4wMwqvnCr0DKMb0Cs28tMfZS8
+VIDEO_INSIGHT_GEMINI_API_KEY_3=AIzaSyACAYPZH1pzAhgTjHjhw4thQ2hLr3bGf-w
+VIDEO_INSIGHT_GEMINI_API_KEY_4=AIzaSyCzm3Mgtv7c3Z_8MUVgMMNCDLk6vuoKtpU
+VIDEO_INSIGHT_GEMINI_API_KEY_5=AIzaSyDDEkSqzpP8VltmzgRuhHPuClBhDnMMxg8
+VIDEO_INSIGHT_GEMINI_API_KEY_6=AIzaSyCMB_7fLEOSZgi0pAFPzZ6E5J91IaL2SPQ

+ 3 - 3
utils/google_ai_analyze.py

@@ -291,7 +291,7 @@ class GoogleAI(object):
 
 if __name__ == '__main__':
     ai = GoogleAI()
-    # ai.run("AIzaSyAHt9h0ScYki7NmgOXa1jj-UEimCa6JEOs",
-    #              "http://rescdn.yishihui.com/jq_oss/video/2025012215472528213")
-    ai._analyze_content_with_api("http://rescdn.yishihui.com/jq_oss/video/2025012215472528213")
+    ai.run("AIzaSyACAYPZH1pzAhgTjHjhw4thQ2hLr3bGf-w",
+                 "http://rescdn.yishihui.com/jq_oss/video/2025012215472528213")
+    # ai._analyze_content_with_api("http://rescdn.yishihui.com/longvideo/crawler_local/video/prod/20241206/5f98b0e4464d02d6c75907302793902d12277")
 

+ 1 - 1
utils/piaoquan.py

@@ -102,7 +102,7 @@ class PQ:
                 if code == 0:
                     data = response['data']
                     # 优先使用转码后的视频路径
-                    video_path = data.get("transedVideoPath") or data.get("videoPath")
+                    video_path = data.get("videoPath")
                     video_title = data.get("title", "")
 
                     return video_title, video_path

+ 3 - 3
workers/video_insight_trigger_work.py

@@ -53,9 +53,9 @@ class ConsumptionRecommend(object):
         logger.info(f"[处理 - trigger] 获取原视频OSS地址,视频链接:{video_path}")
         video_url = f"http://rescdn.yishihui.com/{video_path}"
         logger.info(f"[处理 - trigger] 开始分析视频")
-        # api_key = os.getenv("VIDEO_INSIGHT_GEMINI_API_KEY")
-        # logger.info(f"[处理 - trigger] 使用的API_KEY:{api_key}")
-        analysis_data, demand_list = GoogleAI._analyze_content_with_api(video_url)
+        api_key = os.getenv("VIDEO_INSIGHT_GEMINI_API_KEY")
+        logger.info(f"[处理 - trigger] 使用的API_KEY:{api_key}")
+        analysis_data, demand_list = GoogleAI.run(api_key, video_url)
         
         # 检查API分析是否成功
         if isinstance(analysis_data, str) and "[异常]" in analysis_data: