Files
Ettore Di Giacinto 950e28d7b3 chore: increase compat with OpenAI API
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-09-27 18:14:50 +02:00

24 lines
564 B
Go

package structures
import "github.com/sashabaranov/go-openai/jsonschema"
type Gaps struct {
Gaps []string `json:"gaps"`
}
func StructureGaps() (Structure, *Gaps) {
return structureType[Gaps](
jsonschema.Definition{
Type: jsonschema.Object,
AdditionalProperties: false,
Properties: map[string]jsonschema.Definition{
"gaps": {
Type: jsonschema.Array,
Items: &jsonschema.Definition{Type: jsonschema.String},
Description: "List of gaps in the content",
},
},
Required: []string{"gaps"},
})
}