genai: Schema is missing the propertyOrdering field
The propertyOrdering field is missing from the schema. According to the documentation, this field is specifically supported for controlled generation and "defines the order in which properties are generated."
Have you looked at https://pkg.go.dev/google.golang.org/genai? That is a better choice of client.
@quartzmo Are there any plans to address this issue? The propertyOrdering attribute significantly impacts the model's performance.
@beardnick I would suggest using https://pkg.go.dev/google.golang.org/genai as that is the client receiving active updates. We have this documented in the package docs: https://pkg.go.dev/cloud.google.com/go/[email protected]/genai#pkg-overview
If that client is missing the feature you are requesting I would open a feature request there.