Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -214,7 +214,7 @@ Follow these rules:
|
|
| 214 |
Now please provide your summary and recommendations for each of the questions
|
| 215 |
"""
|
| 216 |
formattedprompt = [{'role':'system','content':system_message},{'role':'user','content':prompt}]
|
| 217 |
-
result = answer(formattedprompt)
|
| 218 |
result = f"""This is summary report on a focus group which title is: {title}
|
| 219 |
|
| 220 |
--- Summary report ---
|
|
@@ -344,7 +344,7 @@ Marital Status: Single
|
|
| 344 |
Now please provide your results.
|
| 345 |
"""
|
| 346 |
formattedprompt = [{'role':'system','content':system_message},{'role':'user','content':prompt}]
|
| 347 |
-
result = answer(formattedprompt)
|
| 348 |
results.append(result)
|
| 349 |
|
| 350 |
return results[0], results[1], results[2], results[3], results[4], results[5], results[6], results[7], results[8], results[9]
|
|
@@ -413,18 +413,18 @@ Here are 2 examples of profiles for inspiration (for a focus group on sparkling
|
|
| 413 |
Now please provide your results.
|
| 414 |
"""
|
| 415 |
formattedprompt = [{'role':'system','content':system_message},{'role':'user','content':prompt}]
|
| 416 |
-
result = answer(formattedprompt)
|
| 417 |
|
| 418 |
#break it down
|
| 419 |
list = parse_participants(result)
|
| 420 |
return list[0], list[1], list[2], list[3], list[4], list[5], list[6], list[7], list[8], list[9]
|
| 421 |
|
| 422 |
-
def answer(formmatedprompt):
|
| 423 |
#Now let's try 10 times
|
| 424 |
for attempt in range(10):
|
| 425 |
try:
|
| 426 |
response = openai.ChatCompletion.create(
|
| 427 |
-
model=
|
| 428 |
messages=formmatedprompt
|
| 429 |
)
|
| 430 |
result = response['choices'][0]['message']['content']
|
|
|
|
| 214 |
Now please provide your summary and recommendations for each of the questions
|
| 215 |
"""
|
| 216 |
formattedprompt = [{'role':'system','content':system_message},{'role':'user','content':prompt}]
|
| 217 |
+
result = answer(formattedprompt, "gpt-3.5-turbo-16k")
|
| 218 |
result = f"""This is summary report on a focus group which title is: {title}
|
| 219 |
|
| 220 |
--- Summary report ---
|
|
|
|
| 344 |
Now please provide your results.
|
| 345 |
"""
|
| 346 |
formattedprompt = [{'role':'system','content':system_message},{'role':'user','content':prompt}]
|
| 347 |
+
result = answer(formattedprompt, "gpt-4")
|
| 348 |
results.append(result)
|
| 349 |
|
| 350 |
return results[0], results[1], results[2], results[3], results[4], results[5], results[6], results[7], results[8], results[9]
|
|
|
|
| 413 |
Now please provide your results.
|
| 414 |
"""
|
| 415 |
formattedprompt = [{'role':'system','content':system_message},{'role':'user','content':prompt}]
|
| 416 |
+
result = answer(formattedprompt, "gpt-3.5-turbo-16k")
|
| 417 |
|
| 418 |
#break it down
|
| 419 |
list = parse_participants(result)
|
| 420 |
return list[0], list[1], list[2], list[3], list[4], list[5], list[6], list[7], list[8], list[9]
|
| 421 |
|
| 422 |
+
def answer(formmatedprompt, model):
|
| 423 |
#Now let's try 10 times
|
| 424 |
for attempt in range(10):
|
| 425 |
try:
|
| 426 |
response = openai.ChatCompletion.create(
|
| 427 |
+
model=model,
|
| 428 |
messages=formmatedprompt
|
| 429 |
)
|
| 430 |
result = response['choices'][0]['message']['content']
|