|
@@ -324,7 +324,12 @@ class Tool(BaseModel, ABC):
|
|
|
:param blob: the blob
|
|
|
:return: the blob message
|
|
|
"""
|
|
|
- return ToolInvokeMessage(type=ToolInvokeMessage.MessageType.BLOB, message=blob, meta=meta, save_as=save_as)
|
|
|
+ return ToolInvokeMessage(
|
|
|
+ type=ToolInvokeMessage.MessageType.BLOB,
|
|
|
+ message=blob,
|
|
|
+ meta=meta or {},
|
|
|
+ save_as=save_as,
|
|
|
+ )
|
|
|
|
|
|
def create_json_message(self, object: dict) -> ToolInvokeMessage:
|
|
|
"""
|