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 {
|
type ImageToTextResult struct {
|
||||||
Result string `json:"result"`
|
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