Spaces:
Sleeping
Sleeping
Update gradio_app.py
Browse files- gradio_app.py +1 -9
gradio_app.py
CHANGED
|
@@ -23,15 +23,7 @@ def search_hymn_gradio(language, query):
|
|
| 23 |
|
| 24 |
if not retrieved_hymns:
|
| 25 |
logger.info(f"No hymns found for query: '{query}' in {language}")
|
| 26 |
-
|
| 27 |
-
if response.startswith("Sorry, something went wrong") or not response:
|
| 28 |
-
logger.info("LLM failed to generate lyrics or returned empty response")
|
| 29 |
-
return f"No matching hymns found in {language}. Try another line."
|
| 30 |
-
return (
|
| 31 |
-
f"No matching hymns found in {language}. Based on the popular hymn containing or related to '{query}', these are the lyrics:\n\n"
|
| 32 |
-
f"{response}\n\n"
|
| 33 |
-
"If this is not the hymn you're looking for, try another line with more context."
|
| 34 |
-
)
|
| 35 |
|
| 36 |
logger.info("Generating response with retrieved hymns")
|
| 37 |
return generate_hymn_response(retrieved_hymns, query, language.lower())
|
|
|
|
| 23 |
|
| 24 |
if not retrieved_hymns:
|
| 25 |
logger.info(f"No hymns found for query: '{query}' in {language}")
|
| 26 |
+
return f"No matching hymns found in {language}. Try another line."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 27 |
|
| 28 |
logger.info("Generating response with retrieved hymns")
|
| 29 |
return generate_hymn_response(retrieved_hymns, query, language.lower())
|