From 28f41fceef54144cf87eaedd18d09a5a8b9cd5e1 Mon Sep 17 00:00:00 2001
From: zhaoqingang <zhaoqg0118@163.com>
Date: 星期三, 27 十一月 2024 09:40:58 +0800
Subject: [PATCH] dify 多次对话问题

---
 app/service/basic.py |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/app/service/basic.py b/app/service/basic.py
index 26c15c1..b3ad295 100644
--- a/app/service/basic.py
+++ b/app/service/basic.py
@@ -13,7 +13,9 @@
     def _check_response(self, response: httpx.Response):
         """妫�鏌ュ搷搴斿苟澶勭悊閿欒"""
         if response.status_code not in [200, 201]:
-            raise Exception(f"Failed to fetch data from API: {response.text}")
+            # raise Exception(f"Failed to fetch data from API: {response.status_code}")
+            logger.error(f"Failed to fetch data from API:")
+            logger.error(response.status_code)
         response_data = response.json()
         return response_data
 
@@ -73,6 +75,8 @@
                         answer = json.loads(decoded_line)
                         yield answer
                     except GeneratorExit as e:
+                        logger.error("------------except GeneratorExit as e:---------------------")
+                        logger.error(e)
                         print(e)
                         yield {"message": "鍐呴儴閿欒", "type": "close"}
                     finally:

--
Gitblit v1.8.0