Optional _defaultStructuredOutputSchema
Optional anyStructuredOutputSchema
Optional descriptionProvide a description of the schema to help the AI understand the schema.
StructuredOutputSchema
Optional enumWhen using type string and format enum pass a collection of enum values here.
StructuredOutputSchema
Optional exampleStructuredOutputSchema
Optional formatFormat for string types. Can be null, date-time or enum.
StructuredOutputSchema
Optional itemsStructuredOutputSchema
Optional maxStructuredOutputSchema
Optional maxStructuredOutputSchema
Optional maxStructuredOutputSchema
Optional maximumStructuredOutputSchema
Optional minStructuredOutputSchema
Optional minStructuredOutputSchema
Optional minStructuredOutputSchema
Optional minimumStructuredOutputSchema
Optional nullableStructuredOutputSchema
Optional patternRegex pattern for STRING type
StructuredOutputSchema
Optional propertiesProperties of an OBJECT schema. These are key value pairs where the key is the property name and the value is the schema for that property.
StructuredOutputSchema
Optional propertyPass an array of property names to specify the order of properties in the generated JSON object if required.
StructuredOutputSchema
Optional requiredIs field required
StructuredOutputSchema
Optional titleStructuredOutputSchema
Optional typePrimitive JSON schema types with a fallback CUSTOM for unknown values.
StructuredOutputSchema
JSON output schema for structured content repsonses. This schema dictates the format that an AI should use when responding to your instructions.
Export
Interface
StructuredOutputSchema