Engr-Saeed commited on
Commit
bf9bd79
·
verified ·
1 Parent(s): 47a27d7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -4
app.py CHANGED
@@ -4,12 +4,15 @@ import whisper
4
  from gtts import gTTS
5
  from groq import Groq
6
  import numpy as np
7
- # Set yur api key
8
- GROQ_API_KEY = "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"
 
 
 
9
 
10
  # Initialize Whisper and Groq
11
  whisper_model = whisper.load_model("base")
12
- client = Groq(api_key=os.environ.get("GROQ_API_KEY"))
13
 
14
  def chatbot(audio_input):
15
  try:
@@ -67,4 +70,5 @@ interface = gr.Interface(
67
  )
68
 
69
  # Launch the Gradio app
70
- interface.launch()
 
 
4
  from gtts import gTTS
5
  from groq import Groq
6
  import numpy as np
7
+
8
+ # Set your Groq API key
9
+ api_key = os.getenv('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')
10
+ if not api_key:
11
+ raise ValueError("GROQ_API_KEY environment variable not set")
12
 
13
  # Initialize Whisper and Groq
14
  whisper_model = whisper.load_model("base")
15
+ client = Groq(api_key=api_key)
16
 
17
  def chatbot(audio_input):
18
  try:
 
70
  )
71
 
72
  # Launch the Gradio app
73
+ if __name__ == "__main__":
74
+ interface.launch()