{"id":511466,"date":"2025-11-13T13:39:02","date_gmt":"2025-11-13T13:39:02","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=511466"},"modified":"2025-11-21T07:53:46","modified_gmt":"2025-11-21T07:53:46","slug":"magento2-ai-base-image-generator-guide","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/","title":{"rendered":"User Guide For Magento 2 AI Base Image Generator"},"content":{"rendered":"\n<p><a href=\"https:\/\/store.webkul.com\/magento2-ai-base-image-generator.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 AI Base Image Generator<\/a> allows admins to create realistic product images using AI, with the ability to customize the model\u2019s age, gender, body build, and skin color.<\/p>\n\n\n\n<p>It helps merchants save time, reduce photoshoot costs, and maintain visual consistency across their product catalog.<\/p>\n\n\n\n<p>Using this module, admins can generate AI-based product images by customizing the model\u2019s <strong>age, gender, body type, and skin tone<\/strong> \u2014 all with just a few clicks.<\/p>\n\n\n\n<p>Apart from that, <a href=\"https:\/\/store.webkul.com\/magento2-custom-option-stock-images-swatch.html\" target=\"_blank\" rel=\"noreferrer noopener\">Custom Option with Stock and Images for Magento 2<\/a> extension allows you to display custom options as text swatches on the product page.<\/p>\n\n\n\n<p>Additionally, you can check the <a href=\"https:\/\/store.webkul.com\/Magento-2\/Magento2-Image-Gallery.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 Image Gallery<\/a> module, which allows the admin to add and manage images in multiple galleries and organize those galleries into various groups as needed.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Features<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Generate product images automatically using AI.<\/li>\n\n\n\n<li>Customize the model\u2019s <strong>age<\/strong>, <strong>gender<\/strong>, <strong>body type<\/strong>, and <strong>skin color<\/strong>.<\/li>\n\n\n\n<li>Save generated images directly to the product gallery.<\/li>\n\n\n\n<li>Automatically link images to the Magento product catalog.<\/li>\n\n\n\n<li>Easy to configure with Gemini API integration.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Installation<\/h3>\n<\/div><\/div>\n\n\n\n<p>Customers will get a&nbsp;<strong>zip folder<\/strong>&nbsp;then they have to extract the contents of this zip folder on their system.<\/p>\n\n\n\n<p>The extracted folder has an&nbsp;<strong>src<\/strong>&nbsp;folder, inside the src folder you have the&nbsp;<strong>app&nbsp;<\/strong>folder.&nbsp;You need to transfer this&nbsp;<strong>app<\/strong>&nbsp;folder into the Magento 2 root directory on the server, as shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"379\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/move-app-folder-1-1200x379.webp\" alt=\"Move module to magento directory\" class=\"wp-image-511473\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/move-app-folder-1-1200x379.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/move-app-folder-1-300x95.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/move-app-folder-1-250x79.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/move-app-folder-1-768x242.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/move-app-folder-1.webp 1302w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After the successful installation, you have to<strong>&nbsp;run these commands<\/strong>&nbsp;in the&nbsp;<strong>Magento 2 root<\/strong>&nbsp;directory:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:upgrade<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:di:compile<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:static-content:deploy<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento indexer:reindex<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento cache:flush<\/pre>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Multi-lingual Support<\/h3>\n<\/div><\/div>\n\n\n\n<p>For the&nbsp;<strong>multilingual<\/strong>&nbsp;support, the admin will navigate through&nbsp;<strong>Store-&gt;Configuration-&gt;General -&gt;Locale Options<\/strong>&nbsp;and select the&nbsp;<strong>locale<\/strong>&nbsp;as German<\/p>\n\n\n\n<p>(the language into which the admin wants to translate his store content).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/magento2-aibase-image-generator-lang.webp\" alt=\"multi-language\" class=\"wp-image-511477\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/magento2-aibase-image-generator-lang.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/magento2-aibase-image-generator-lang-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/magento2-aibase-image-generator-lang-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/magento2-aibase-image-generator-lang-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Language Translation<\/h3>\n<\/div><\/div>\n\n\n\n<p>For Magento 2 AI Base Image Generator translation, navigate to the following path in your system&nbsp;<strong>src\/app\/code\/Webkul\/<code>AIBaseImageGenerator<\/code>\/i18n.<\/strong><\/p>\n\n\n\n<p>Open the file named&nbsp;<strong>en_US.CSV&nbsp;<\/strong>for editing as shown in the below screenshot.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"337\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/tranlation-1.webp\" alt=\"tranlation dir path\" class=\"wp-image-511478\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/tranlation-1.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/tranlation-1-300x84.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/tranlation-1-250x70.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/tranlation-1-768x216.webp 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, upload it to the path&nbsp;<strong>src\/app\/code\/Webkul\/<strong><code><strong><code>AIBaseImageGenerator<\/code><\/strong><\/code><\/strong>\/i18n<\/strong>&nbsp;where the installation of Magento 2 is on the server. The module gets translated into the desired language.<\/p>\n\n\n\n<p>The user can edit the CSV like the image below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"712\" height=\"778\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/magento2-aibaseimage-generator-enus.webp\" alt=\"translate file\" class=\"wp-image-511481\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/magento2-aibaseimage-generator-enus.webp 712w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/magento2-aibaseimage-generator-enus-275x300.webp 275w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/magento2-aibaseimage-generator-enus-228x249.webp 228w\" sizes=\"(max-width: 712px) 100vw, 712px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After editing and translating the CSV file, you need to save the translated file name according to your region, language, and country code, such as \u2013<strong>&nbsp;de_DE.<\/strong>CSV.<\/p>\n\n\n\n<p>Followed by uploading the translated file to the same folder from where you have obtained it. Now your module translation is complete.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"300\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/translation-files-1.webp\" alt=\"translate files\" class=\"wp-image-511484\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/translation-files-1.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/translation-files-1-300x75.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/translation-files-1-250x63.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/translation-files-1-768x192.webp 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">How to get the Gemini Key?<\/h3>\n<\/div><\/div>\n\n\n\n<p>To get the Gemini key, please refer <a href=\"https:\/\/aistudio.google.com\/api-keys\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Link<\/a><\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Module Configuration<\/h3>\n<\/div><\/div>\n\n\n\n<p>For Magento 2 AI Base Image Generator configuration, the admin needs to navigate&nbsp;<strong>\u201cStore &gt; Configuration &gt; Webkul &gt; AI Base Image Generator\u201d<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/magento2-ai-baseimagegenerate-configuration.webp\" alt=\"module configuration\" class=\"wp-image-511490\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/magento2-ai-baseimagegenerate-configuration.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/magento2-ai-baseimagegenerate-configuration-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/magento2-ai-baseimagegenerate-configuration-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/magento2-ai-baseimagegenerate-configuration-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Note:<\/strong> Please ensure you have an active paid Google Gemini API plan to use all features of the AI Base Image Generator.<\/p>\n\n\n\n<p>Here, the admin will be able to see the following configuration under&nbsp;<strong>General Settings<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enable<\/strong> <strong>Module<\/strong> \u2013 Dropdown to enable or disable the extension.<\/li>\n\n\n\n<li><strong>Gemini API Key<\/strong> \u2013 Enter the Gemini Key<\/li>\n\n\n\n<li><strong>Gemini Model<\/strong> \u2013 Enter the Gemini Model<\/li>\n<\/ul>\n\n\n\n<p>Once configured, the admin needs to&nbsp;<strong>save<\/strong>&nbsp;the settings to apply the changes.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Workflow of Magento 2 AI Base Image Generator<\/h3>\n<\/div><\/div>\n\n\n\n<p>Once the setup is complete, the admin can generate AI images for existing products.<\/p>\n\n\n\n<p>Navigate to the product add\/edit page, click on the Generate Images button from the Images And Video section<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/2-magento2-ai-baseimagegenerate-product-image-section.webp\" alt=\"product image section\" class=\"wp-image-513324\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/2-magento2-ai-baseimagegenerate-product-image-section.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/2-magento2-ai-baseimagegenerate-product-image-section-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/2-magento2-ai-baseimagegenerate-product-image-section-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/2-magento2-ai-baseimagegenerate-product-image-section-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Select the Image that you want to generate<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/magento2-ai-baseimagegenerate-select-img.webp\" alt=\"select the img to gererate new ai image\" class=\"wp-image-513326\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/magento2-ai-baseimagegenerate-select-img.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/magento2-ai-baseimagegenerate-select-img-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/magento2-ai-baseimagegenerate-select-img-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/magento2-ai-baseimagegenerate-select-img-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Select the following before generating the image: <strong>Age, Gender, Body Type, and Skin Tone.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/magento2-ai-baseimagegenerate-generated-img.webp\" alt=\"generated image using ai\" class=\"wp-image-513327\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/magento2-ai-baseimagegenerate-generated-img.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/magento2-ai-baseimagegenerate-generated-img-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/magento2-ai-baseimagegenerate-generated-img-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/magento2-ai-baseimagegenerate-generated-img-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Click <strong>Add Images To Product<\/strong> to save the image, or <strong>Try Again<\/strong> to generate a new one.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/magento2-ai-baseimagegenerate-add-img-to-product.webp\" alt=\"Save generated image\" class=\"wp-image-513328\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/magento2-ai-baseimagegenerate-add-img-to-product.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/magento2-ai-baseimagegenerate-add-img-to-product-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/magento2-ai-baseimagegenerate-add-img-to-product-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/magento2-ai-baseimagegenerate-add-img-to-product-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After saving the product, make sure the Magento cron is running to update and display the generated image properly on the frontend.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/1-magento2-ai-baseimagegenerate-generated-img-frontend-1.webp\" alt=\"generated image on frontend\" class=\"wp-image-513330\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/1-magento2-ai-baseimagegenerate-generated-img-frontend-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/1-magento2-ai-baseimagegenerate-generated-img-frontend-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/1-magento2-ai-baseimagegenerate-generated-img-frontend-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/11\/1-magento2-ai-baseimagegenerate-generated-img-frontend-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once the AI image is generated and saved, you can view it directly on the product page.<\/p>\n\n\n\n<p>That\u2019s all for the&nbsp;<strong>Magento 2 AI Base Image Generator<\/strong>.<\/p>\n\n\n\n<p>However, if you still have any issues, feel free to add a ticket and let us know your views to make the module better at&nbsp;<strong><a href=\"http:\/\/webkul.uvdesk.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Webkul.uvdesk.com<\/a><\/strong><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Magento 2 AI Base Image Generator allows admins to create realistic product images using AI, with the ability to customize the model\u2019s age, gender, body build, and skin color. It helps merchants save time, reduce photoshoot costs, and maintain visual consistency across their product catalog. Using this module, admins can generate AI-based product images by <a href=\"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":621,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[302],"tags":[2460],"class_list":["post-511466","post","type-post","status-publish","format-standard","hentry","category-magento2","tag-magento-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>User Guide For Magento 2 AI Base Image Generator<\/title>\n<meta name=\"description\" content=\"Magento 2 AI Base Image Generator Guide helps store owners create realistic AI-based product images by customizing model age, gender, etc.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"User Guide For Magento 2 AI Base Image Generator\" \/>\n<meta property=\"og:description\" content=\"Magento 2 AI Base Image Generator Guide helps store owners create realistic AI-based product images by customizing model age, gender, etc.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-13T13:39:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-21T07:53:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/10\/move-app-folder-1-1200x379.webp\" \/>\n<meta name=\"author\" content=\"Udayveer Singh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Udayveer Singh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/\"},\"author\":{\"name\":\"Udayveer Singh\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/9196173859399bfbdc4b7759b51a821e\"},\"headline\":\"User Guide For Magento 2 AI Base Image Generator\",\"datePublished\":\"2025-11-13T13:39:02+00:00\",\"dateModified\":\"2025-11-21T07:53:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/\"},\"wordCount\":707,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/10\/move-app-folder-1-1200x379.webp\",\"keywords\":[\"Magento 2\"],\"articleSection\":[\"Magento2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/\",\"url\":\"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/\",\"name\":\"User Guide For Magento 2 AI Base Image Generator\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/10\/move-app-folder-1-1200x379.webp\",\"datePublished\":\"2025-11-13T13:39:02+00:00\",\"dateModified\":\"2025-11-21T07:53:46+00:00\",\"description\":\"Magento 2 AI Base Image Generator Guide helps store owners create realistic AI-based product images by customizing model age, gender, etc.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/move-app-folder-1.webp\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/move-app-folder-1.webp\",\"width\":1302,\"height\":411,\"caption\":\"Move module to magento directory\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User Guide For Magento 2 AI Base Image Generator\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/9196173859399bfbdc4b7759b51a821e\",\"name\":\"Udayveer Singh\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b4da463936a7e30519937382c538900c226e9551d3cc48a8473c3bf9a62bad26?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b4da463936a7e30519937382c538900c226e9551d3cc48a8473c3bf9a62bad26?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Udayveer Singh\"},\"description\":\"Udayveer is a dedicated Quality Analyst with expertise in the Magento platform. Specializing in software testing for product information management and product data, he ensures the accuracy, performance, and functionality of eCommerce systems, driving flawless user experiences and delivering high-quality solutions for businesses.\",\"url\":\"https:\/\/webkul.com\/blog\/author\/udayveersingh-mg233\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"User Guide For Magento 2 AI Base Image Generator","description":"Magento 2 AI Base Image Generator Guide helps store owners create realistic AI-based product images by customizing model age, gender, etc.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/","og_locale":"en_US","og_type":"article","og_title":"User Guide For Magento 2 AI Base Image Generator","og_description":"Magento 2 AI Base Image Generator Guide helps store owners create realistic AI-based product images by customizing model age, gender, etc.","og_url":"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2025-11-13T13:39:02+00:00","article_modified_time":"2025-11-21T07:53:46+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/10\/move-app-folder-1-1200x379.webp","type":"","width":"","height":""}],"author":"Udayveer Singh","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Udayveer Singh","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/"},"author":{"name":"Udayveer Singh","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/9196173859399bfbdc4b7759b51a821e"},"headline":"User Guide For Magento 2 AI Base Image Generator","datePublished":"2025-11-13T13:39:02+00:00","dateModified":"2025-11-21T07:53:46+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/"},"wordCount":707,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/10\/move-app-folder-1-1200x379.webp","keywords":["Magento 2"],"articleSection":["Magento2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/","url":"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/","name":"User Guide For Magento 2 AI Base Image Generator","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2025\/10\/move-app-folder-1-1200x379.webp","datePublished":"2025-11-13T13:39:02+00:00","dateModified":"2025-11-21T07:53:46+00:00","description":"Magento 2 AI Base Image Generator Guide helps store owners create realistic AI-based product images by customizing model age, gender, etc.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/move-app-folder-1.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/10\/move-app-folder-1.webp","width":1302,"height":411,"caption":"Move module to magento directory"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/magento2-ai-base-image-generator-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"User Guide For Magento 2 AI Base Image Generator"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/9196173859399bfbdc4b7759b51a821e","name":"Udayveer Singh","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b4da463936a7e30519937382c538900c226e9551d3cc48a8473c3bf9a62bad26?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b4da463936a7e30519937382c538900c226e9551d3cc48a8473c3bf9a62bad26?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Udayveer Singh"},"description":"Udayveer is a dedicated Quality Analyst with expertise in the Magento platform. Specializing in software testing for product information management and product data, he ensures the accuracy, performance, and functionality of eCommerce systems, driving flawless user experiences and delivering high-quality solutions for businesses.","url":"https:\/\/webkul.com\/blog\/author\/udayveersingh-mg233\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/511466","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/621"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=511466"}],"version-history":[{"count":8,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/511466\/revisions"}],"predecessor-version":[{"id":514243,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/511466\/revisions\/514243"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=511466"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=511466"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=511466"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}