Introduction
The AI Content Generator module is a premium extension for Magento 2. It integrates state-of-the-art Large Language Models (LLMs) like OpenAI, Google Gemini, Anthropic Claude, Cerebras, DeepSeek, and OpenRouter directly into the Magento Admin Panel. It allows store owners to dynamically generate SEO-friendly product and category content (Descriptions, Short Descriptions, Meta Titles, Meta Descriptions, and CMS page content) using individual on-demand buttons or via automated, asynchronous bulk operations.
This guide covers the entire setup, configuration, and storefront workflows:
- Read requirements
- Complete module installation
- Activate the module
- Configure general AI model settings
- Manage product settings
- Manage category settings
- Design dynamic prompt templates
- Check workflows: Product Workflows, Category Workflows, and CMS Page Workflows
Key Capabilities
- Multi-Provider Support: Switch seamlessly between dedicated self-hosted AI servers and top cloud LLM APIs (Gemini, OpenAI, Anthropic Claude, etc.) via a unified service abstraction.
- Dynamic Prompt Templating: Build, manage, and assign custom templates to replace standard prompts. Supports variables like
{{importContentFor}}and description-context pass-throughs. - Scalable Bulk Queue Processing: Utilize Magento's asynchronous Message Queue framework to generate content for thousands of products/categories in the background, preventing timeout crashes.
- Real-time Stats Dashboard: Visually monitor the distribution of successfully generated, failed, and pending AI tasks using admin doughnut charts.
Before you start
Ensure the following prerequisites are met for a smooth configuration:
- Ensure your Magento 2 environment meets the core requirements.
- Obtain API credentials for your preferred AI provider (e.g. OpenAI secret key, Gemini API key, etc.).
- sample products and categories are set up.
- Prepare to configure cron jobs and/or run queue consumer background tasks.
Need help?
If you run into issues or have questions:
- View the Troubleshooting and FAQ pages.
- Visit Webkul Support for technical assistance.
