From d65a75c8d823a426b950540594eeca7f5a2a115a Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Sun, 17 Sep 2023 20:14:25 -0300 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=94=A7=20chore(process.py):=20replace?= =?UTF-8?q?=20logger=20import=20from=20langflow.utils.logger=20to=20loguru?= =?UTF-8?q?.logger=20for=20better=20logging=20functionality=20=F0=9F=94=A7?= =?UTF-8?q?=20chore(process.py):=20change=20ValueError=20exception=20to=20?= =?UTF-8?q?a=20warning=20log=20message=20when=20encountering=20an=20unknow?= =?UTF-8?q?n=20langchain=5Fobject=20type?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/langflow/processing/process.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/backend/langflow/processing/process.py b/src/backend/langflow/processing/process.py index 2f8451371..ae3b9abc3 100644 --- a/src/backend/langflow/processing/process.py +++ b/src/backend/langflow/processing/process.py @@ -6,7 +6,7 @@ from langflow.interface.run import ( get_memory_key, update_memory_keys, ) -from langflow.utils.logger import logger +from loguru import logger from langflow.graph import Graph from langchain.chains.base import Chain from langchain.vectorstores.base import VectorStore @@ -130,9 +130,8 @@ def process_graph_cached( elif isinstance(langchain_object, Document): result = langchain_object.dict() else: - raise ValueError( - f"Unknown langchain_object type: {type(langchain_object).__name__}" - ) + logger.warning(f"Unknown langchain_object type: {type(langchain_object)}") + return result From 4cefc59aba110d4c4d55fb55048c450cd344b1a2 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Sun, 17 Sep 2023 20:15:37 -0300 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=94=80=20merge(process.py):=20merge?= =?UTF-8?q?=20changes=20from=20langflow.utils.logger=20module=20to=20proce?= =?UTF-8?q?ss.py=20module=20=F0=9F=94=80=20merge(process.py):=20merge=20ch?= =?UTF-8?q?anges=20from=20langflow.utils.logger=20module=20to=20process.py?= =?UTF-8?q?=20module=20to=20improve=20code=20organization=20and=20import?= =?UTF-8?q?=20statements?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/langflow/processing/process.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/langflow/processing/process.py b/src/backend/langflow/processing/process.py index ae3b9abc3..023a32bce 100644 --- a/src/backend/langflow/processing/process.py +++ b/src/backend/langflow/processing/process.py @@ -6,7 +6,7 @@ from langflow.interface.run import ( get_memory_key, update_memory_keys, ) -from loguru import logger +from langflow.utils.logger import logger from langflow.graph import Graph from langchain.chains.base import Chain from langchain.vectorstores.base import VectorStore