From 6abc9051a4a80d25551b06125a9b93ae800be04a Mon Sep 17 00:00:00 2001 From: Rosario Fernandes Date: Mon, 10 Nov 2025 20:48:30 +0000 Subject: [PATCH] refactor(ai-logic): upgrade to Imagen 4 --- .../com/google/firebase/quickstart/ai/FirebaseAISamples.kt | 4 ++-- .../quickstart/ai/feature/media/imagen/ImagenViewModel.kt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/firebase-ai/app/src/main/java/com/google/firebase/quickstart/ai/FirebaseAISamples.kt b/firebase-ai/app/src/main/java/com/google/firebase/quickstart/ai/FirebaseAISamples.kt index ad3a5cd43..b5732b728 100644 --- a/firebase-ai/app/src/main/java/com/google/firebase/quickstart/ai/FirebaseAISamples.kt +++ b/firebase-ai/app/src/main/java/com/google/firebase/quickstart/ai/FirebaseAISamples.kt @@ -126,8 +126,8 @@ val FIREBASE_AI_SAMPLES = listOf( } ), Sample( - title = "Imagen 3 - image generation", - description = "Generate images using Imagen 3", + title = "Imagen 4 - image generation", + description = "Generate images using Imagen 4", navRoute = "imagen", categories = listOf(Category.IMAGE), initialPrompt = content { diff --git a/firebase-ai/app/src/main/java/com/google/firebase/quickstart/ai/feature/media/imagen/ImagenViewModel.kt b/firebase-ai/app/src/main/java/com/google/firebase/quickstart/ai/feature/media/imagen/ImagenViewModel.kt index 8b6f223a6..9a47b6eca 100644 --- a/firebase-ai/app/src/main/java/com/google/firebase/quickstart/ai/feature/media/imagen/ImagenViewModel.kt +++ b/firebase-ai/app/src/main/java/com/google/firebase/quickstart/ai/feature/media/imagen/ImagenViewModel.kt @@ -88,7 +88,7 @@ class ImagenViewModel( imagenModel = Firebase.ai( backend = sample.backend ).imagenModel( - modelName = sample.modelName ?: "imagen-3.0-generate-002", + modelName = sample.modelName ?: "imagen-4.0-generate-001", generationConfig = config, safetySettings = settings )