Udyan commited on
Commit
233db0e
·
verified ·
1 Parent(s): c0cb09f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -8
app.py CHANGED
@@ -5,15 +5,18 @@ import os
5
  client = OpenAI(api_key=os.getenv("OPENAI_API_KEY"))
6
 
7
  def chat(message):
8
- response = client.chat.completions.create(
9
- model="gpt-5-nano",
10
- messages=[
11
- {"role": "system", "content": "You are a helpful assistant."},
12
- {"role": "user", "content": message}
13
- ]
14
- )
15
- return response.choices[0].message.content
 
16
 
 
 
17
 
18
  iface = gr.Interface(
19
  fn=chat,
 
5
  client = OpenAI(api_key=os.getenv("OPENAI_API_KEY"))
6
 
7
  def chat(message):
8
+ try:
9
+ response = client.chat.completions.create(
10
+ model="gpt-4o-mini",
11
+ messages=[
12
+ {"role": "system", "content": "You are a helpful assistant."},
13
+ {"role": "user", "content": message}
14
+ ]
15
+ )
16
+ return response.choices[0].message.content
17
 
18
+ except Exception as e:
19
+ return f"API error: {str(e)}"
20
 
21
  iface = gr.Interface(
22
  fn=chat,