diff --git a/packages/twenty-server/src/engine/metadata-modules/ai/ai-models/constants/ai-models-types.const.ts b/packages/twenty-server/src/engine/metadata-modules/ai/ai-models/constants/ai-models-types.const.ts index 1e7cef6942..74de03955f 100644 --- a/packages/twenty-server/src/engine/metadata-modules/ai/ai-models/constants/ai-models-types.const.ts +++ b/packages/twenty-server/src/engine/metadata-modules/ai/ai-models/constants/ai-models-types.const.ts @@ -51,6 +51,7 @@ export type ModelId = // Google models | 'gemini-3.1-pro-preview' | 'gemini-3-flash-preview' + | 'gemini-3.1-flash-lite-preview' | 'gemini-2.5-pro' | 'gemini-2.5-flash' // Bedrock models (Anthropic via AWS) diff --git a/packages/twenty-server/src/engine/metadata-modules/ai/ai-models/constants/google-models.const.ts b/packages/twenty-server/src/engine/metadata-modules/ai/ai-models/constants/google-models.const.ts index 3c652c51f4..04eca427eb 100644 --- a/packages/twenty-server/src/engine/metadata-modules/ai/ai-models/constants/google-models.const.ts +++ b/packages/twenty-server/src/engine/metadata-modules/ai/ai-models/constants/google-models.const.ts @@ -42,6 +42,20 @@ export const GOOGLE_MODELS: AIModelConfig[] = [ supportedFileTypes: ['image/png', 'image/jpeg', 'image/gif', 'image/webp'], doesSupportThinking: true, }, + { + modelId: 'gemini-3.1-flash-lite-preview', + label: 'Gemini 3.1 Flash Lite', + description: + 'Ultra-low-cost Gemini model for high-volume tasks with 1M context', + modelFamily: ModelFamily.GOOGLE, + inferenceProvider: InferenceProvider.GOOGLE, + inputCostPerMillionTokens: 0.25, + outputCostPerMillionTokens: 1.5, + contextWindowTokens: 1048576, + maxOutputTokens: 65536, + supportedFileTypes: ['image/png', 'image/jpeg', 'image/gif', 'image/webp'], + doesSupportThinking: true, + }, // Deprecated models - kept for backward compatibility with existing agents {