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