AI-powered product image generator extension for Optimizely Commerce 14 and CMS 12. Generate professional product images using AI directly within the Commerce Manager. Features include custom prompts, lifestyle image blending, and secure API integration.
$ dotnet add package AIImageGenerator.OptimizelyA powerful extension that brings AI-powered image generation directly into your Optimizely Commerce 14 product editing experience.
dotnet add package AIImageGenerator.Optimizely
Or via Package Manager Console:
Install-Package AIImageGenerator.Optimizely
Add the following configuration to your appsettings.json:
{
"AIImageGenerator": {
"ApiKey": "your-api-key-here"
}
}
Add the following property to your ProductContent model:
using System.ComponentModel.DataAnnotations;
using EPiServer.Core;
namespace YourProject.Models.Catalog
{
public class YourProductContent : ProductContent
{
[Display(
Name = "AI Generated Image",
Description = "Generate AI-powered product images",
GroupName = SystemTabNames.Content,
Order = 100)]
[UIHint("AIImageGenerator")]
public virtual string AIGeneratedImage { get; set; }
}
}
Modify the styles in ClientResources/Scripts/AIImageGeneratorWidget.js (lines with .ai- CSS classes).
Extend the ImageGenerationRequest model in Models/ImageGenerationRequest.cs.
AIImageGenerator:ApiKeyThe extension requires one of these roles:
Ensure the current user has appropriate permissions.
For support, please contact:
Commercial License - © 2025 GenieAI. All rights reserved.