Guiyom commited on
Commit
8ef2454
·
1 Parent(s): 49070b6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -5
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='gpt-4',
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']