Natwar commited on
Commit
ca7757d
·
verified ·
1 Parent(s): 0629345

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -1
app.py CHANGED
@@ -79,10 +79,16 @@ from itertools import cycle
79
  from serpapi import GoogleSearch
80
 
81
  # ======================== CONFIGURE OPENAI & SERPAPI ========================
82
- # MODIFIED: Get API keys from Hugging Face Secrets (environment variables)
83
  openai_api_key = os.environ.get("OPENAI_API_KEY")
84
  serpapi_key = os.environ.get("SERPAPI_KEY")
85
 
 
 
 
 
 
 
86
  client = OpenAI(api_key=openai_api_key)
87
  SERPAPI_KEY = serpapi_key
88
 
 
79
  from serpapi import GoogleSearch
80
 
81
  # ======================== CONFIGURE OPENAI & SERPAPI ========================
82
+ # MODIFIED: Get API keys from Hugging Face Secrets and add error handling
83
  openai_api_key = os.environ.get("OPENAI_API_KEY")
84
  serpapi_key = os.environ.get("SERPAPI_KEY")
85
 
86
+ if not openai_api_key:
87
+ raise ValueError("🔴 ERROR: The OPENAI_API_KEY secret is not set in your Hugging Face Space settings!")
88
+
89
+ if not serpapi_key:
90
+ raise ValueError("🔴 ERROR: The SERPAPI_KEY secret is not set in your Hugging Face Space settings!")
91
+
92
  client = OpenAI(api_key=openai_api_key)
93
  SERPAPI_KEY = serpapi_key
94