feat: add raw task support
This commit is contained in:
		
							
								
								
									
										12
									
								
								tasks.go
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								tasks.go
									
									
									
									
									
								
							@ -128,3 +128,15 @@ func (t *ImageToTextTask) Result() any {
 | 
			
		||||
type ImageToTextResult struct {
 | 
			
		||||
	Result string `json:"result"`
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
type RawTask task
 | 
			
		||||
 | 
			
		||||
func (t *RawTask) serialize() task {
 | 
			
		||||
	return task(*t)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
type RawTaskResult map[string]any
 | 
			
		||||
 | 
			
		||||
func (t *RawTask) Result() any {
 | 
			
		||||
	return RawTaskResult{}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user