This directory contains examples and guides for using Google Cloud's models for image and video generation, including Imagen for image generation and Veo for video generation.
If you're interested in using the Nano Banana models for image generation, check out these notebooks:
- Nano Banana: Learn how to generate and edit images with Gemini 2.5 Flash Image.
- Nano Banana Pro: Generate and edit images with Gemini 3 Pro Image.
- Image Segmentation on Vertex AI: Segment images using various modes like foreground/background, semantic, and prompt-based segmentation.
- Imagen Product Recontextualization: Recontextualize product images with Imagen.
- Imagen 3 Customization: Generate customized images using few-shot learning with Imagen 3.
- Imagen 3 Editing: Edit images with Imagen 3 using mask-based editing.
- Imagen 4 Image Generation: Generate images with Imagen 4, Imagen 4 Fast, and Imagen 4 Ultra.
- Imagen 4 Upscaling: Upscale images with Imagen 4 by a factor of 2x, 3x, or 4x.
- Veo 2 Editing: Edit videos with Veo 2 by adding and removing objects.
- Veo 2 Reference to Video: Generate videos from an asset and style reference image with Veo 2.
- Veo 3 Advanced Controls: Explore advanced controls for Veo 3, like frame interpolation and video extension.
- Veo 3 Reference to Video: Generate videos from asset reference images with Veo 3.
- Veo 3 Video Generation: Generate videos with audio from text and image inputs with Veo 3.
- Virtual Try-On: Perform virtual try-on by providing an image of a model and clothing items.
- Batch Virtual Try-On: Learn how to perform batch virtual try-on.
- HEY_LLM / IMAGEN: Custom Google Sheets functions that bring the power of Gemini and Imagen right into your spreadsheets.
- V-Start: A sample application that helps users easily and quickly create effective prompts for Veo and evaluate how well generated videos align with their intended prompts.
YouTube Video: Introduction to Image Editing on Vertex AI
YouTube Video: Introduction to Video Editing on Vertex AI