Magento 2 ChatGPT AI Extension enables store admins to integrate ChatGPT AI into their online stores. The admin can now create content for the website’s product pages automatically with its help.
The store admin can also perform mass action to create content for bulk products. The content gets created for long and short descriptions according to the topic search for the product.
The store admin can also import the description using the page builder by clicking on fill the content with ChatGPT.
In the video below, check how the Magento 2 ChatGPT functionality works:
Features
- The admin can add a short description of the products.
- The admin can add a product description using the page builder with the Fill Description with ChatGPT option.
- The store admin can fill in the description based on the custom query by typing the query in the text area or page builder.
- The admin can even add the description even if the page builder is disabled.
- With the help of mass action, the admin can add short descriptions for multiple products at once.
- The admin can add descriptions for multiple products at once with the help of mass action.
- The store admin can choose product attributes to fill the short description and description in mass action to be based on.
- The admin can enable or disable the module status.
Install an Extension from Webkul Store
#1 Download Module
Firstly, you need to log in to Webkul Store, go to My Account>My Purchased Products section, verify and then download and extract the contents of this zip folder on the system.
#2 Upload Folder
Once the module zip is extracted, follow path src>app and then copy the app folder into the Adobe Commerce Cloud root directory on the server as shown below:

#3 Run Commands
After uploading the module folder, you need to run the following commands in the Magento 2 root directory:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento indexer:reindex
php bin/magento cache:flush
How to Get API Credentials-Magento 2 ChatGPT AI Extension
The user has to first create an OpenAI account and log in to the OpenAI dashboard as shown in the screenshot.

Now the user will have to click on the Personal in the top-right corner and a popup will appear. The user will click on the View API Keys option.

A page will open and a button Create New Secret Key will be visible as shown in the screenshot.

Once, the user clicks on this button a pop-up will display with the API key. The user can copy the key from here with the help of copy button.

Admin Configuration-Magento 2 ChatGPT AI Extension
The admin will navigate through Stores>Configuration>Chat GPT to make a general configuration.

Here, the admin has to make the below configurations to set the module.
Enable Module- Enable the module status from here.
API Secret- Enter the API secret key from the Open AI account.
Content Based on Selected Attributes- The admin will select the attribute from the dropdown that will generate the content based on the selected attribute during mass upload.
Now the admin will save all the configurations by clicking on the Save Config button.
Module Workflow
The admin can add a short description while creating the product through Catalog>Products>Add Product in the content section as shown in the image.

After filling in the required details the admin will have to enter the product name or the query. Now, the admin will click on the Fill description with the ChatGPT option. A short description will get added automatically.
Likewise, the admin can add a long description for the product by clicking on the text area of the description section.
Here, the store admin will click on the Fill description with ChatGPT button and the data will get imported.

The admin can also search the content using a custom query by using the Page Builder option.
Note: The page builder option must be enabled to use this functionality from the general configurations.
It is used to search a custom query else the product name would be taken as default to search the content.
If the page builder option enables then the Edit with Page Builder button will be visible in the description section.

Once the admin clicks on the button the page shown below will display.

Furthermore, the admin will click on the ChatGPT option present in the left corner. Now, click on the HTML code option and drag the dynamic block or HTML code.
When the admin hovers over the block, an icon to edit the code will appear and a page will display as per the image.

Here, write the product name or custom query and click on the Get content from ChatGPT button. The content will fill out automatically in the text area.
Moreover, the store admin can also mass-upload the content at the same time with the help of this extension. The admin has to navigate through Catalog>Products>Action>Import AI Content for mass upload on the basis of the product attribute.

When the admin selects import AI content, a popup will display with a message as shown in the screenshot.

When the admin clicks on the Ok button it starts the execution of the mass upload process as shown in the image.

Mass upload takes place after the execution process gets complete.
Support
That is all about the Magento 2 ChatGPT AI Extension. If you have any queries regarding the plugin, please contact us at Webkul Support System.
You can also check our complete Magento 2 extensions.
Current Product Version - 4.0.0