Jay Luk commited on
Commit
d52555e
·
1 Parent(s): 213932c

Fix POE_API_KEY error handling - require env variable

Browse files
Files changed (1) hide show
  1. pumpkin_code.py +4 -3
pumpkin_code.py CHANGED
@@ -39,9 +39,10 @@ logger = logging.getLogger(__name__)
39
  # CONFIGURATION
40
  # ========================
41
 
42
- POE_API_KEY = os.getenv("POE_API_KEY") or "BZyOjKtDmmX7Day-BGjIIAcPmqozr-cRY5V3ZrDDj5Q"
43
- if POE_API_KEY == "BZyOjKtDmmX7Day-BGjIIAcPmqozr-cRY5V3ZrDDj5Q":
44
- logger.warning("Using fallback POE_API_KEY. Set POE_API_KEY environment variable for production.")
 
45
 
46
  BASE_URL = "https://api.poe.com/v1"
47
 
 
39
  # CONFIGURATION
40
  # ========================
41
 
42
+ POE_API_KEY = os.getenv("POE_API_KEY")
43
+ if not POE_API_KEY:
44
+ logger.error("POE_API_KEY environment variable not set!")
45
+ raise ValueError("POE_API_KEY environment variable is required. Please set it in HuggingFace Space Secrets.")
46
 
47
  BASE_URL = "https://api.poe.com/v1"
48