yakine commited on
Commit
8f0e30e
·
verified ·
1 Parent(s): 16360f1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -120,10 +120,12 @@ def generate_qa(request: GenerateQARequest):
120
  raise HTTPException(status_code=400, detail="Text is required.")
121
 
122
  try:
123
- question, answer = get_question(request.text, extract_answer(request.text))
 
 
124
  logger.info(f"Generated QA -> Question: {question}, Answer: {answer}")
125
  return {"question": question, "answer": answer}
126
-
127
  except Exception as e:
128
  logger.error(f"Error during QA generation: {str(e)}")
129
  raise HTTPException(status_code=500, detail=f"Error during QA generation: {str(e)}")
 
120
  raise HTTPException(status_code=400, detail="Text is required.")
121
 
122
  try:
123
+ answer = extract_answer(request.text) # Extract the answer
124
+ question = get_question(request.text, answer) # Generate the question
125
+
126
  logger.info(f"Generated QA -> Question: {question}, Answer: {answer}")
127
  return {"question": question, "answer": answer}
128
+
129
  except Exception as e:
130
  logger.error(f"Error during QA generation: {str(e)}")
131
  raise HTTPException(status_code=500, detail=f"Error during QA generation: {str(e)}")