User Tools

Site Tools


Sidebar

magento_2:chatgpt_ai_content_writer

Guide for ChatGPT AI Content Writer

ChatGPT AI Content Writer is a lightweight solution that helps store owners to maximize their productivity and save time by automatically creating compelling descriptions and metadata for their online store pages.

  • Supports GPT-4o, GPT-4o-mini
  • Amasty AI Service as content generation provider
  • Generate content for product and category pages
  • Auto-add metadata to product and category pages
  • Produce texts for product pages based on variety of attributes
  • Create content and SEO data for multiple pages via mass action
  • Generate content in multiple languages

Installation Process

After you obtain the application, it may be found in Adobe Exchange following Manage → App Builder applications. By clicking on the application name, you will be redirected to a separate page, where you need to add a new environment:

After that, proceed to the created environment, open the Configuration tab (1). Fill out the form to integrate the application with your Magento instance(2). Click Deploy (3).

Once the environment is deployed, you will see a link to the application under the Environment Details tab.

After these steps are complete, you may also configure the Magento instance in order to use the application right from the admin panel. This step is optional, as the app is fully available by the direct link. If you’d like to proceed, first ensure that you have Admin UI SDK module version >=2.0.0 installed and enabled.

In order to log in to Magento backend and open the app from the admin panel, first, create a new user with the following command:

php bin/magento admin:user:create --admin-user='username' --admin-password='strongPassword' --admin-email='[email protected]' --admin-firstname='Firtstname' --admin-lastname='LastName'
It’s important that admin email should be the same as your Adobe Developer Console email.

Then run this command to enable IMS:

bin/magento admin:adobe-ims:enable

You will need to enter your Organization ID (can be found in the https://adminconsole.adobe.com/ URL after login), Client ID and Client secret (found in the configured Adobe workspace) and enable 2FA.

Note that the application relies on the message queue. For the correct functioning of the app, please, ensure that the async.operations.all consumer is started.

General Settings

To configure the AI Content Writer on your store, start by adjusting the General Settings.

Find the application shortcut on your Magento sidebar, navigate to Amasty AI Content Writer → ChatGPT AI Content Writer → Settings:

Language - Select the language for content generation. You can choose it from the dropdown or start typing its name to quickly find the one you need.

Model Name - Select a model used for content generation. Currently you can choose one of the following models: GPT-4o, GPT-4o-mini.

Temperature - Select sampling temperature used for content generation. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic.

Product Settings

Configure the general settings for content generation on product pages.

Product Attributes - Choose the attributes based on which the content will be generated.

Also adjust the Maximum Tokens for product pages' Short Description, Description, Meta Title, Meta Keywords and Meta Description.

Category Settings

Configure the general settings for content generation on category pages: adjust the Maximum Tokens for Description, Meta Title, Meta Keywords and Meta Description

Generate Content for Product Pages

With the ChatGPT AI Content Writer you can automatically generate the following data for Product Pages:

  • Short Description
  • Description
  • Meta Title
  • Meta Keywords
  • Meta Description

To generate content for product pages proceed to Amasty AI Content Writer → ChatGPT AI Content Writer → Products, then choose the needed product and click Edit. On the product editing page, select the type of content you need to add and click the Generate button. Don't forget to save the changes after all the necessary data has been generated.

Add content to Product Pages via Mass Action

With the ChatGPT AI Content Writer, you can add content (Short Description, Description, Meta Title, Meta Keywords and Meta Description) to multiple product pages at once using the mass action. To do this, navigate to Amasty AI Content Writer → ChatGPT AI Content Writer → Products, then select the needed products and the action you want to perform (e.g. Generate Description).

In the following popup window you will be asked to confirm the chosen action.

After the confirmation the data will be successfully generated.

Please note that mass generation is currently limited to 50 entities per batch.

Generate Content for Category Pages

With the ChatGPT AI Content Writer you can automatically generate the following data for your store Category Pages:

  • Description
  • Meta Title
  • Meta Keywords
  • Meta Description

To generate content for category pages, proceed to Amasty AI Content Writer → ChatGPT AI Content Writer → Categories, then choose the needed category and click Edit. On the category editing page, select the type of content you need to add and click the Generate button. Don't forget to save the changes after all the necessary data has been generated.

Add content to Category Pages via Mass Action

With the ChatGPT AI Content Writer, you can add content (Description, Meta Title, Meta Keywords and Meta Description) to multiple category pages at once using the mass action. To do this, navigate to Amasty AI Content Writer → ChatGPT AI Content Writer → Categories, then select the needed categories and the action you want to perform (e.g. Generate Description).

In the following popup window you will be asked to confirm the chosen action.

After the confirmation the data will be successfully generated.

Please note that mass generation is currently limited to 50 entities per batch.
magento_2/chatgpt_ai_content_writer.txt · Last modified: 2025/03/21 13:33 by asemenova