mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-12 07:39:00 +08:00
feat: optimize error logging (#808)
This commit is contained in:
parent
b81b8637ec
commit
f18ce203b5
@ -85,7 +85,7 @@ class AgentLoopGatherCallbackHandler(BaseCallbackHandler):
|
|||||||
def on_llm_error(
|
def on_llm_error(
|
||||||
self, error: Union[Exception, KeyboardInterrupt], **kwargs: Any
|
self, error: Union[Exception, KeyboardInterrupt], **kwargs: Any
|
||||||
) -> None:
|
) -> None:
|
||||||
logging.error(error)
|
logging.exception(error)
|
||||||
self._agent_loops = []
|
self._agent_loops = []
|
||||||
self._current_loop = None
|
self._current_loop = None
|
||||||
self._message_agent_thought = None
|
self._message_agent_thought = None
|
||||||
@ -164,7 +164,7 @@ class AgentLoopGatherCallbackHandler(BaseCallbackHandler):
|
|||||||
self, error: Union[Exception, KeyboardInterrupt], **kwargs: Any
|
self, error: Union[Exception, KeyboardInterrupt], **kwargs: Any
|
||||||
) -> None:
|
) -> None:
|
||||||
"""Do nothing."""
|
"""Do nothing."""
|
||||||
logging.error(error)
|
logging.exception(error)
|
||||||
self._agent_loops = []
|
self._agent_loops = []
|
||||||
self._current_loop = None
|
self._current_loop = None
|
||||||
self._message_agent_thought = None
|
self._message_agent_thought = None
|
||||||
|
@ -68,4 +68,4 @@ class DatasetToolCallbackHandler(BaseCallbackHandler):
|
|||||||
self, error: Union[Exception, KeyboardInterrupt], **kwargs: Any
|
self, error: Union[Exception, KeyboardInterrupt], **kwargs: Any
|
||||||
) -> None:
|
) -> None:
|
||||||
"""Do nothing."""
|
"""Do nothing."""
|
||||||
logging.error(error)
|
logging.exception(error)
|
||||||
|
@ -96,4 +96,4 @@ class LLMCallbackHandler(BaseCallbackHandler):
|
|||||||
)
|
)
|
||||||
self.conversation_message_task.save_message(llm_message=self.llm_message, by_stopped=True)
|
self.conversation_message_task.save_message(llm_message=self.llm_message, by_stopped=True)
|
||||||
else:
|
else:
|
||||||
logging.error(error)
|
logging.exception(error)
|
||||||
|
@ -72,5 +72,5 @@ class MainChainGatherCallbackHandler(BaseCallbackHandler):
|
|||||||
def on_chain_error(
|
def on_chain_error(
|
||||||
self, error: Union[Exception, KeyboardInterrupt], **kwargs: Any
|
self, error: Union[Exception, KeyboardInterrupt], **kwargs: Any
|
||||||
) -> None:
|
) -> None:
|
||||||
logging.error(error)
|
logging.exception(error)
|
||||||
self.clear_chain_results()
|
self.clear_chain_results()
|
||||||
|
@ -549,7 +549,7 @@ class IndexingRunner:
|
|||||||
qa_documents.append(qa_document)
|
qa_documents.append(qa_document)
|
||||||
format_documents.extend(qa_documents)
|
format_documents.extend(qa_documents)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logging.error(str(e))
|
logging.exception(e)
|
||||||
|
|
||||||
all_qa_documents.extend(format_documents)
|
all_qa_documents.extend(format_documents)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user