Spaces:
Building
Building
Update chat_handler.py
Browse files- chat_handler.py +7 -1
chat_handler.py
CHANGED
@@ -255,4 +255,10 @@ async def _call_api(s, intent_cfg):
|
|
255 |
except Exception:
|
256 |
return intent_cfg["fallback_error_prompt"]
|
257 |
summary_prompt = api["response_prompt"].replace("{{api_response}}", json.dumps(api_json, ensure_ascii=False))
|
258 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
255 |
except Exception:
|
256 |
return intent_cfg["fallback_error_prompt"]
|
257 |
summary_prompt = api["response_prompt"].replace("{{api_response}}", json.dumps(api_json, ensure_ascii=False))
|
258 |
+
|
259 |
+
summary = await spark_generate(s, summary_prompt, "")
|
260 |
+
if summary.strip() == "":
|
261 |
+
# yedek plan
|
262 |
+
summary = f"İşlem sonuç verisi: {json.dumps(api_json, ensure_ascii=False)}"
|
263 |
+
|
264 |
+
return summary
|