Spaces:
Running
Running
updated models to 4o-mini
Browse files- src/streamlit_app.py +4 -4
src/streamlit_app.py
CHANGED
|
@@ -52,7 +52,7 @@ def generate_summary_from_text(text):
|
|
| 52 |
{"role": "user", "content": prompt}
|
| 53 |
]
|
| 54 |
completion = client.chat.completions.create(
|
| 55 |
-
model="gpt-
|
| 56 |
messages=messages
|
| 57 |
)
|
| 58 |
return completion.choices[0].message.content.strip()
|
|
@@ -62,7 +62,7 @@ def chat_with_document(text, conversation_history, user_query):
|
|
| 62 |
{"role": "user", "content": f"Based on the following document:\n\n{text}\n\nQuestion: {user_query}"}
|
| 63 |
]
|
| 64 |
completion = client.chat.completions.create(
|
| 65 |
-
model="gpt-
|
| 66 |
messages=messages
|
| 67 |
)
|
| 68 |
return completion.choices[0].message.content.strip()
|
|
@@ -77,7 +77,7 @@ def generate_questions_from_text(text, num_questions):
|
|
| 77 |
{"role": "user", "content": prompt}
|
| 78 |
]
|
| 79 |
completion = client.chat.completions.create(
|
| 80 |
-
model="gpt-
|
| 81 |
messages=messages
|
| 82 |
)
|
| 83 |
return completion.choices[0].message.content.strip()
|
|
@@ -95,7 +95,7 @@ def generate_flashcards_from_text(text, num_cards):
|
|
| 95 |
{"role": "user", "content": prompt}
|
| 96 |
]
|
| 97 |
completion = client.chat.completions.create(
|
| 98 |
-
model="gpt-
|
| 99 |
messages=messages
|
| 100 |
)
|
| 101 |
output = completion.choices[0].message.content.strip()
|
|
|
|
| 52 |
{"role": "user", "content": prompt}
|
| 53 |
]
|
| 54 |
completion = client.chat.completions.create(
|
| 55 |
+
model="gpt-4o-mini",
|
| 56 |
messages=messages
|
| 57 |
)
|
| 58 |
return completion.choices[0].message.content.strip()
|
|
|
|
| 62 |
{"role": "user", "content": f"Based on the following document:\n\n{text}\n\nQuestion: {user_query}"}
|
| 63 |
]
|
| 64 |
completion = client.chat.completions.create(
|
| 65 |
+
model="gpt-4o-mini",
|
| 66 |
messages=messages
|
| 67 |
)
|
| 68 |
return completion.choices[0].message.content.strip()
|
|
|
|
| 77 |
{"role": "user", "content": prompt}
|
| 78 |
]
|
| 79 |
completion = client.chat.completions.create(
|
| 80 |
+
model="gpt-4o-mini",
|
| 81 |
messages=messages
|
| 82 |
)
|
| 83 |
return completion.choices[0].message.content.strip()
|
|
|
|
| 95 |
{"role": "user", "content": prompt}
|
| 96 |
]
|
| 97 |
completion = client.chat.completions.create(
|
| 98 |
+
model="gpt-4o-mini",
|
| 99 |
messages=messages
|
| 100 |
)
|
| 101 |
output = completion.choices[0].message.content.strip()
|