jostlebot Claude Opus 4.5 commited on
Commit
2953189
·
1 Parent(s): 03e2a30

Add startup logging for API key debugging

Browse files

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

Files changed (1) hide show
  1. app.py +9 -0
app.py CHANGED
@@ -6,6 +6,15 @@ import gradio as gr
6
  import anthropic
7
  import os
8
 
 
 
 
 
 
 
 
 
 
9
  # ============ CONSTANTS ============
10
 
11
  NEEDS_LIST = {
 
6
  import anthropic
7
  import os
8
 
9
+ # Debug: Print env var names containing relevant keywords at startup
10
+ print("=== STARTUP: Checking for API key ===")
11
+ relevant_keys = [k for k in os.environ.keys() if any(x in k.lower() for x in ['api', 'key', 'anthrop', 'secret', 'token'])]
12
+ print(f" Relevant env var NAMES found: {relevant_keys}")
13
+ api_key = os.environ.get("ANTHROPIC_API_KEY") or os.environ.get("anthropic_key")
14
+ print(f" ANTHROPIC_API_KEY exists: {bool(os.environ.get('ANTHROPIC_API_KEY'))}")
15
+ print(f" anthropic_key exists: {bool(os.environ.get('anthropic_key'))}")
16
+ print("=== END STARTUP CHECK ===")
17
+
18
  # ============ CONSTANTS ============
19
 
20
  NEEDS_LIST = {