fix issue #69
This commit is contained in:
		
							parent
							
								
									0e712bb93f
								
							
						
					
					
						commit
						6b7f75c6ba
					
				
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							|  | @ -208,8 +208,8 @@ class Tool: | ||||||
| 
 | 
 | ||||||
|         # Validate forward function signature, except for PipelineTool |         # Validate forward function signature, except for PipelineTool | ||||||
|         if not ( |         if not ( | ||||||
|             hasattr(self, "is_pipeline_tool") |             hasattr(self, "skip_forward_signature_validation") | ||||||
|             and getattr(self, "is_pipeline_tool") is True |             and getattr(self, "skip_forward_signature_validation") is True | ||||||
|         ): |         ): | ||||||
|             signature = inspect.signature(self.forward) |             signature = inspect.signature(self.forward) | ||||||
| 
 | 
 | ||||||
|  | @ -575,6 +575,9 @@ class Tool: | ||||||
|         from gradio_client import Client, handle_file |         from gradio_client import Client, handle_file | ||||||
| 
 | 
 | ||||||
|         class SpaceToolWrapper(Tool): |         class SpaceToolWrapper(Tool): | ||||||
|  |              | ||||||
|  |             skip_forward_signature_validation=True | ||||||
|  | 
 | ||||||
|             def __init__( |             def __init__( | ||||||
|                 self, |                 self, | ||||||
|                 space_id: str, |                 space_id: str, | ||||||
|  | @ -1098,7 +1101,7 @@ class PipelineTool(Tool): | ||||||
|     name = "pipeline" |     name = "pipeline" | ||||||
|     inputs = {"prompt": str} |     inputs = {"prompt": str} | ||||||
|     output_type = str |     output_type = str | ||||||
|     is_pipeline_tool = True |     skip_forward_signature_validation = True | ||||||
| 
 | 
 | ||||||
|     def __init__( |     def __init__( | ||||||
|         self, |         self, | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue