amalsp commited on
Commit
90878de
·
verified ·
1 Parent(s): 41e6f35

Wrap Groq init in try-except to handle library errors

Browse files
Files changed (1) hide show
  1. main.py +6 -1
main.py CHANGED
@@ -38,7 +38,12 @@ app.add_middleware(
38
  # Initialize Groq client
39
  GROQ_API_KEY = os.getenv("GROQ_API_KEY")
40
  # Initialize Groq client
41
- groq_client = Groq(api_key=GROQ_API_KEY) if GROQ_API_KEY else None
 
 
 
 
 
42
  if groq_client:
43
  logger.info("Groq client initialized successfully")
44
  else:
 
38
  # Initialize Groq client
39
  GROQ_API_KEY = os.getenv("GROQ_API_KEY")
40
  # Initialize Groq client
41
+ try:
42
+ groq_client = Groq(api_key=GROQ_API_KEY) if GROQ_API_KEY else None
43
+ except Exception as e:
44
+ logger.warning(f"Error initializing Groq: {str(e)}")
45
+ groq_client = None
46
+
47
  if groq_client:
48
  logger.info("Groq client initialized successfully")
49
  else: