|  | @@ -2,6 +2,7 @@ from typing import Any
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  from duckduckgo_search import DDGS
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +from core.file.file_obj import FileTransferMethod
 | 
	
		
			
				|  |  |  from core.tools.entities.tool_entities import ToolInvokeMessage
 | 
	
		
			
				|  |  |  from core.tools.tool.builtin_tool import BuiltinTool
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -21,6 +22,7 @@ class DuckDuckGoImageSearchTool(BuiltinTool):
 | 
	
		
			
				|  |  |          response = DDGS().images(**query_dict)
 | 
	
		
			
				|  |  |          result = []
 | 
	
		
			
				|  |  |          for res in response:
 | 
	
		
			
				|  |  | +            res['transfer_method'] = FileTransferMethod.REMOTE_URL
 | 
	
		
			
				|  |  |              msg = ToolInvokeMessage(type=ToolInvokeMessage.MessageType.IMAGE_LINK,
 | 
	
		
			
				|  |  |                                      message=res.get('image'),
 | 
	
		
			
				|  |  |                                      save_as='',
 |