From 212aff15c96bbbbc6c9706161bdbfb716cc4ec84 Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Tue, 31 Mar 2026 09:16:24 -0400 Subject: [PATCH 1/2] Update default Google Imagen model to imagen-4.0-generate-001 --- src/pipecat/services/google/image.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pipecat/services/google/image.py b/src/pipecat/services/google/image.py index 6a2919986..9e4ec1b59 100644 --- a/src/pipecat/services/google/image.py +++ b/src/pipecat/services/google/image.py @@ -70,12 +70,12 @@ class GoogleImageGenService(ImageGenService): Parameters: number_of_images: Number of images to generate (1-8). Defaults to 1. - model: Google Imagen model to use. Defaults to "imagen-3.0-generate-002". + model: Google Imagen model to use. Defaults to "imagen-4.0-generate-001". negative_prompt: Optional negative prompt to guide what not to include. """ number_of_images: int = Field(default=1, ge=1, le=8) - model: str = Field(default="imagen-3.0-generate-002") + model: str = Field(default="imagen-4.0-generate-001") negative_prompt: Optional[str] = Field(default=None) def __init__( @@ -103,7 +103,7 @@ class GoogleImageGenService(ImageGenService): """ # 1. Initialize default_settings with hardcoded defaults default_settings = self.Settings( - model="imagen-3.0-generate-002", + model="imagen-4.0-generate-001", number_of_images=1, negative_prompt=None, ) From 9936ec16cb49346a12e1ee47f960693dfd9f2073 Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Tue, 31 Mar 2026 09:28:31 -0400 Subject: [PATCH 2/2] Add changelog for #4213 --- changelog/4213.changed.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog/4213.changed.md diff --git a/changelog/4213.changed.md b/changelog/4213.changed.md new file mode 100644 index 000000000..5d9fe0842 --- /dev/null +++ b/changelog/4213.changed.md @@ -0,0 +1 @@ +- `GoogleImageGenService` now defaults to `imagen-4.0-generate-001` (previously `imagen-3.0-generate-002`).