Spaces:
Running
Running
Ashhar
commited on
Commit
·
a25975f
1
Parent(s):
cb87cf5
change model to gpt-4o
Browse files
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":
|
132 |
"language": language,
|
133 |
"available_equipment": available_equipment
|
134 |
})
|
135 |
|
136 |
# Make the LLM call
|
137 |
response = client.chat.completions.create(
|
138 |
-
model=
|
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":
|
162 |
"language": language,
|
163 |
"user_refinement_length": len(user_refinement)
|
164 |
})
|
165 |
|
166 |
response = client.chat.completions.create(
|
167 |
-
model=
|
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',
|