Jay Luk commited on
Commit ·
d52555e
1
Parent(s): 213932c
Fix POE_API_KEY error handling - require env variable
Browse files- 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")
|
| 43 |
-
if
|
| 44 |
-
logger.
|
|
|
|
| 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 |
|