diff --git a/tasks.go b/tasks.go index 7975119..8c5f5c0 100644 --- a/tasks.go +++ b/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{} +}