From 25eed67f981926d13de49fd84230aeee73ccd523 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Fri, 21 Jun 2024 15:42:33 -0300 Subject: [PATCH] refactor: Improve handling of message content in HumanMessage object --- src/backend/base/langflow/schema/message.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/backend/base/langflow/schema/message.py b/src/backend/base/langflow/schema/message.py index 86d2ac205..c50dab880 100644 --- a/src/backend/base/langflow/schema/message.py +++ b/src/backend/base/langflow/schema/message.py @@ -79,8 +79,12 @@ class Message(Data): contents.extend(self.get_file_content_dicts()) human_message = HumanMessage(content=contents) # type: ignore else: + if not isinstance(self.text, str): + text = "" + else: + text = self.text human_message = HumanMessage( - content=self.text, + content=text, ) return human_message