danjung9 commited on
Commit
fca91ab
·
verified ·
1 Parent(s): f548370

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -4
app.py CHANGED
@@ -34,7 +34,7 @@ RAG_EMBEDDER = None
34
  client = None
35
  REQUIREMENTS_PIPELINE = None
36
 
37
-
38
  def load_env_file(env_path: str | None = None):
39
  """
40
  Lightweight .env loader to populate os.environ if keys are missing.
@@ -68,9 +68,13 @@ def load_env_file(env_path: str | None = None):
68
 
69
  # Load .env early so API keys (e.g., OPENROUTER_API_KEY) are available.
70
  load_env_file()
71
- # Basic sanity check so missing keys are obvious in logs.
72
- if not (os.getenv("OPENROUTER_API_KEY") or os.getenv("OPENAI_API_KEY")):
73
- print("Warning: OPENROUTER_API_KEY / OPENAI_API_KEY not set; OpenRouter calls will fail.")
 
 
 
 
74
 
75
  MAX_CONTEXT_FILE_SIZE = 2 * 1024 * 1024 # 2 MB
76
  MAX_CONTEXT_FILE_CHARACTERS = 6000
 
34
  client = None
35
  REQUIREMENTS_PIPELINE = None
36
 
37
+ '''
38
  def load_env_file(env_path: str | None = None):
39
  """
40
  Lightweight .env loader to populate os.environ if keys are missing.
 
68
 
69
  # Load .env early so API keys (e.g., OPENROUTER_API_KEY) are available.
70
  load_env_file()
71
+ '''
72
+ # HF Spaces: load API keys from Secrets only
73
+ OPENROUTER_API_KEY = os.getenv("OPENROUTER_API_KEY")
74
+ OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")
75
+
76
+ if not OPENROUTER_API_KEY and not OPENAI_API_KEY:
77
+ print("WARNING: No API key found. Add one in Settings → Secrets.")
78
 
79
  MAX_CONTEXT_FILE_SIZE = 2 * 1024 * 1024 # 2 MB
80
  MAX_CONTEXT_FILE_CHARACTERS = 6000