Files
cogito/structures/structures.go
T
Ettore Di Giacinto af41faaa19 Initial import
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-09-23 23:24:00 +02:00

14 lines
271 B
Go

package structures
import "github.com/sashabaranov/go-openai/jsonschema"
type Structure struct {
Schema jsonschema.Definition
Object any
}
func structureType[T any](definition jsonschema.Definition) (Structure, *T) {
var t T
return Structure{definition, &t}, &t
}