From 8d493e18e5106a617e345ef6dcd4d784612ee11f Mon Sep 17 00:00:00 2001 From: "sati.ac" Date: Sat, 15 Mar 2025 07:36:02 +0300 Subject: [PATCH] feat: add raw task support --- tasks.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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{} +}