Optional
_defaultStructuredOutputSchema
Optional
_enumWhen using type string and format enum pass a collection of enum values here.
StructuredOutputSchema
Optional
anyStructuredOutputSchema
Optional
descriptionProvide a description of the schema to help the AI understand the schema.
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
patternStructuredOutputSchema
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
requiredStructuredOutputSchema
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