{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/WorkflowGoogleModel", "title": "WorkflowGoogleModel", "type": "object", "properties": { "provider": { "type": "string", "description": "This is the provider of the model (`google`).", "enum": [ "google" ] }, "model": { "type": "string", "description": "This is the name of the model. Ex. cognitivecomputations/dolphin-mixtral-8x7b", "maxLength": 100, "enum": [ "gemini-3-flash-preview", "gemini-2.5-pro", "gemini-2.5-flash", "gemini-2.5-flash-lite", "gemini-2.0-flash-thinking-exp", "gemini-2.0-pro-exp-02-05", "gemini-2.0-flash", "gemini-2.0-flash-lite", "gemini-2.0-flash-exp", "gemini-2.0-flash-realtime-exp", "gemini-1.5-flash", "gemini-1.5-flash-002", "gemini-1.5-pro", "gemini-1.5-pro-002", "gemini-1.0-pro" ] }, "temperature": { "type": "number", "description": "This is the temperature of the model.", "minimum": 0, "maximum": 2 }, "maxTokens": { "type": "number", "description": "This is the max tokens of the model.", "minimum": 50, "maximum": 10000 } }, "required": [ "provider", "model" ] }