Skip to main content

Adding AI-Generated Images to PowerPoints: A Two-Step Process

Important Note

Python Code Interpreter can create a PowerPoint file with text, layouts, and generated assets, but PowerPoint image placement may still need manual review. For the most predictable result, create the presentation file first, generate or edit the images you want, then add or adjust the images in PowerPoint, Google Slides, or another presentation editor.


Create the PowerPoint File

  1. Start in Chat with Auto enabled. Use Auto Model Selection so Hatz can route the content-writing prompt to an appropriate model.

  2. Draft the slide content first. Ask for the title, slide outline, bullets, speaker notes, and any image concepts you want.

  3. Enable file-generation tools. Use Auto Tool Selection when available, or select Code Execution / Python Code Interpreter if your workspace uses manual tool selection.

  4. Ask for a downloadable PowerPoint file. Example: "Turn this outline into a downloadable .pptx file with slide titles, bullets, speaker notes, and placeholders for images."

  5. Download and review the file. If the download link does not appear, ask Hatz to return the generated file again.


Generate or Edit Images

  1. Use Auto for image work. Ask for the image directly in Chat and let Auto route to an image-capable model, or choose a model that shows image-generation support in the model selector.

  2. Describe the image clearly. Include style, aspect ratio, subject, colors, lighting, and where the image will appear in the deck.

  3. Edit when needed. You can upload or reference an image and ask Hatz to adjust it, create a variation, remove or add objects, change the background, or match a different style when your workspace has image-editing access.

  4. Download the final images. Save them with clear filenames, such as slide01-title-image.png or slide04-diagram.png.


Add Images to PowerPoint

  1. Open the downloaded .pptx file in PowerPoint, Google Slides, or compatible software.

  2. Navigate to the slide where the image belongs.

  3. Use InsertPicturesThis Device or From File.

  4. Choose the image, place it on the slide, and adjust size/crop as needed.


Quick Tips

  • Use Auto Model Selection and Auto Tool Selection first; pin specific models or tools only when you need predictable behavior or your workspace requires manual selection.

  • Ask Hatz to generate slide image prompts from your outline before creating images.

  • Use 16:9 images for widescreen slides unless your deck uses a different layout.

  • Keep a dedicated folder for presentation images so manual insertion is fast.

  • Review generated visuals before using them externally, especially for brand, legal, customer, or factual accuracy.

Did this answer your question?