fix: support other file types for Tool

This commit is contained in:
Yeuoly
2024-12-04 19:26:01 +08:00
parent 0af9c4fd9d
commit 01efdee1dd
4 changed files with 12 additions and 3 deletions

View File

@ -85,7 +85,7 @@ class ToolFileMessageTransformer:
)
else:
yield ToolInvokeMessage(
type=ToolInvokeMessage.MessageType.LINK,
type=ToolInvokeMessage.MessageType.BINARY_LINK,
message=ToolInvokeMessage.TextMessage(text=url),
meta=message.meta.copy() if message.meta is not None else {},
)