Spaces:
Building
Building
Update chat_handler.py
Browse files- chat_handler.py +3 -1
chat_handler.py
CHANGED
@@ -433,8 +433,10 @@ async def _execute_api_call(session: Session, intent_config) -> str:
|
|
433 |
json.dumps(api_json, ensure_ascii=False)
|
434 |
)
|
435 |
human_response = await spark_generate(session, prompt, json.dumps(api_json))
|
|
|
|
|
436 |
session.reset_flow()
|
437 |
-
return
|
438 |
else:
|
439 |
session.reset_flow()
|
440 |
return f"İşlem tamamlandı: {api_json}"
|
|
|
433 |
json.dumps(api_json, ensure_ascii=False)
|
434 |
)
|
435 |
human_response = await spark_generate(session, prompt, json.dumps(api_json))
|
436 |
+
# Trim response to remove any trailing "assistant" artifacts
|
437 |
+
trimmed_response = _trim_response(human_response)
|
438 |
session.reset_flow()
|
439 |
+
return trimmed_response if trimmed_response else f"İşlem sonucu: {api_json}"
|
440 |
else:
|
441 |
session.reset_flow()
|
442 |
return f"İşlem tamamlandı: {api_json}"
|