Mahmous commited on
Commit
69f3872
·
verified ·
1 Parent(s): 5e0a4f5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -0
app.py CHANGED
@@ -6,6 +6,19 @@ from dotenv import load_dotenv
6
  from openai import OpenAI
7
  from langdetect import detect
8
  from deep_translator import GoogleTranslator
 
 
 
 
 
 
 
 
 
 
 
 
 
9
  from sentence_transformers import SentenceTransformer
10
  from pinecone import Pinecone
11
 
 
6
  from openai import OpenAI
7
  from langdetect import detect
8
  from deep_translator import GoogleTranslator
9
+ import subprocess
10
+
11
+ # Patch huggingface_hub automatically if Gradio overwrote it
12
+ try:
13
+ import huggingface_hub
14
+ if not hasattr(huggingface_hub, "cached_download"):
15
+ subprocess.run(
16
+ ["pip", "install", "--no-cache-dir", "huggingface-hub==0.24.5", "transformers==4.30.2", "sentence-transformers==2.2.2"],
17
+ check=True
18
+ )
19
+ print("✅ Downgraded huggingface-hub for sentence-transformers compatibility.")
20
+ except Exception as e:
21
+ print("⚠️ Could not auto-patch huggingface_hub:", e)
22
  from sentence_transformers import SentenceTransformer
23
  from pinecone import Pinecone
24