Spaces:
Runtime error
Runtime error
Update app/main.py
Browse files- app/main.py +9 -1
app/main.py
CHANGED
@@ -424,9 +424,17 @@ async def ask(query: Query):
|
|
424 |
if not answer:
|
425 |
raise ValueError("Empty answer returned from model")
|
426 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
427 |
return {
|
428 |
"status": "success",
|
429 |
-
"response":
|
430 |
"language": detect(query.question)
|
431 |
}
|
432 |
|
|
|
424 |
if not answer:
|
425 |
raise ValueError("Empty answer returned from model")
|
426 |
|
427 |
+
if 'Answer:' in answer:
|
428 |
+
response_text = answer.split('Answer:')[-1].strip()
|
429 |
+
elif 'الإجابة:' in answer:
|
430 |
+
response_text = answer.split('الإجابة:')[-1].strip()
|
431 |
+
else:
|
432 |
+
response_text = answer.strip()
|
433 |
+
|
434 |
+
|
435 |
return {
|
436 |
"status": "success",
|
437 |
+
"response": response_text,
|
438 |
"language": detect(query.question)
|
439 |
}
|
440 |
|