fix: DuckDuckGo image search tool error (#5606)

This commit is contained in:
非法操作 2024-06-26 13:21:40 +08:00 • committed by GitHub
commit b8926ea267
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 26 additions and 16 deletions

View file

@ -167,8 +167,11 @@ class MessageCycleManage:
extension = '.bin'
else:
extension = '.bin'
# add sign url
url = ToolFileManager.sign_file(tool_file_id=tool_file_id, extension=extension)
# add sign url to local file
if message_file.url.startswith('http'):
url = message_file.url
else:
url = ToolFileManager.sign_file(tool_file_id=tool_file_id, extension=extension)
return MessageFileStreamResponse(
task_id=self._application_generate_entity.task_id,