From 5b51fe892b6d4a14071d635ea2609f862f66e7d9 Mon Sep 17 00:00:00 2001 From: Cristhian Zanforlin Lousa Date: Thu, 12 Sep 2024 16:58:41 -0300 Subject: [PATCH] fix: adjust invoke agent to work sync (#3789) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ♻️ (agent.py): refactor the code to remove unnecessary 'await' keyword before agent.invoke() method to improve code readability and maintainability --- src/backend/base/langflow/base/agents/agent.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/base/langflow/base/agents/agent.py b/src/backend/base/langflow/base/agents/agent.py index 6b3930478..95959f7ed 100644 --- a/src/backend/base/langflow/base/agents/agent.py +++ b/src/backend/base/langflow/base/agents/agent.py @@ -98,7 +98,7 @@ class LCAgentComponent(Component): self.chat_history = self.get_chat_history_data() if self.chat_history: input_dict["chat_history"] = data_to_messages(self.chat_history) - result = await agent.ainvoke( + result = agent.invoke( input_dict, config={"callbacks": [AgentAsyncHandler(self.log)] + self.get_langchain_callbacks()} ) self.status = result