Ashhar commited on
Commit
a25975f
·
1 Parent(s): cb87cf5

change model to gpt-4o

Browse files
Files changed (1) hide show
  1. app.py +8 -4
app.py CHANGED
@@ -10,6 +10,9 @@ load_dotenv()
10
 
11
  client = OpenAI(api_key=os.environ.get("OPENAI_API_KEY"))
12
 
 
 
 
13
  # Set up page configuration
14
  st.set_page_config(
15
  page_title="Magic Recipe Decoder 🍽️",
@@ -128,14 +131,14 @@ def analyze_and_generate_recipe(uploaded_image, available_equipment=None, langua
128
  # Log API call details
129
  pprint({
130
  "function": "analyze_and_generate_recipe",
131
- "model": "gpt-4o-mini",
132
  "language": language,
133
  "available_equipment": available_equipment
134
  })
135
 
136
  # Make the LLM call
137
  response = client.chat.completions.create(
138
- model="gpt-4o-mini",
139
  messages=messages
140
  )
141
 
@@ -158,13 +161,13 @@ def refine_recipe(original_recipe, user_refinement, language='English'):
158
  # Log API call details
159
  pprint({
160
  "function": "refine_recipe",
161
- "model": "gpt-4o-mini",
162
  "language": language,
163
  "user_refinement_length": len(user_refinement)
164
  })
165
 
166
  response = client.chat.completions.create(
167
- model="gpt-4o-mini",
168
  messages=[
169
  {
170
  "role": "system",
@@ -216,6 +219,7 @@ st.sidebar.markdown("Choose your preferred language:")
216
  languages = [
217
  'English',
218
  'Hindi',
 
219
  'Bengali',
220
  'Telugu',
221
  'Marathi',
 
10
 
11
  client = OpenAI(api_key=os.environ.get("OPENAI_API_KEY"))
12
 
13
+ # model = "gpt-4o-mini"
14
+ model = "gpt-4o"
15
+
16
  # Set up page configuration
17
  st.set_page_config(
18
  page_title="Magic Recipe Decoder 🍽️",
 
131
  # Log API call details
132
  pprint({
133
  "function": "analyze_and_generate_recipe",
134
+ "model": model,
135
  "language": language,
136
  "available_equipment": available_equipment
137
  })
138
 
139
  # Make the LLM call
140
  response = client.chat.completions.create(
141
+ model=model,
142
  messages=messages
143
  )
144
 
 
161
  # Log API call details
162
  pprint({
163
  "function": "refine_recipe",
164
+ "model": model,
165
  "language": language,
166
  "user_refinement_length": len(user_refinement)
167
  })
168
 
169
  response = client.chat.completions.create(
170
+ model=model,
171
  messages=[
172
  {
173
  "role": "system",
 
219
  languages = [
220
  'English',
221
  'Hindi',
222
+ 'Hinglish',
223
  'Bengali',
224
  'Telugu',
225
  'Marathi',