anvisinghh commited on
Commit
fee9ab9
·
verified ·
1 Parent(s): ab19e71

Upload inference.py

Browse files
Files changed (1) hide show
  1. inference.py +2 -2
inference.py CHANGED
@@ -8,8 +8,8 @@ from models import MyEnvV4Action
8
  # Environment Configuration
9
  # Standard OpenEnv evaluation environments inject these env vars
10
  API_BASE_URL = os.getenv("API_BASE_URL") or "https://generativelanguage.googleapis.com/v1beta/openai/"
11
- # Provide a fallback "dummy_key" because OpenEnv proxies often don't expose raw keys
12
- API_KEY = os.getenv("GEMINI_API_KEY") or os.getenv("OPENAI_API_KEY") or "dummy_proxy_key"
13
  MODEL_NAME = "gemini-2.0-flash"
14
  TASK_NAME = "mail-triage-v4-security-eval"
15
 
 
8
  # Environment Configuration
9
  # Standard OpenEnv evaluation environments inject these env vars
10
  API_BASE_URL = os.getenv("API_BASE_URL") or "https://generativelanguage.googleapis.com/v1beta/openai/"
11
+ # CRITICAL FIX: The proxy explicitly injects "API_KEY", so we MUST check it first!
12
+ API_KEY = os.getenv("API_KEY") or os.getenv("GEMINI_API_KEY") or os.getenv("OPENAI_API_KEY") or "dummy_proxy_key"
13
  MODEL_NAME = "gemini-2.0-flash"
14
  TASK_NAME = "mail-triage-v4-security-eval"
15