AI enrich


The AI enrich plugin needs to be activated for your organization. You need to be given explicit permission to utilize the feature.

Managed role having this permission: Plugin admin


AI enrich is an AI-powered tool that generates rich and detailed descriptions based on product attribute values stored in PIM. By utilizing this tool, you will save a great amount of time and cost creating content for your products. Multiple products can be enriched simultaneously.

Follow these steps to enrich product attribute values:

  1. Go to the Products page.
  2. Select the product(s) you want to enrich:
    1. From the grid: Select the relevant product(s) and click AI enrich from the top menu:



    2. From a product's details panel: Click the 3-dots menu in the upper right corner and select AI enrich:

  3. The AI enrich page is now presented. Depending on how you entered it, either the number of products or the name and number of the single product, are presented in the left panel:


  4. Select Model
    There are different model versions available. Select the one that suits your needs.
    Please refer to OpenAI models for technical details.
  5. Select Context
    The text will be generated in this context.
  6. Specify the Input to be given to the AI engine
    • Select a Column setup containing the input attributes. The attributes included in the selected setup will be listed in the 'Selected attributes' section. You can add and remove attributes according to your needs. If you do so, the setup will be switched to 'Custom'.

      Notes:

      * A maximum of 5 attributes can be used as input.

      * Column and matrix attributes are not supported, and will therefore be ignored.

      * Only the first 1000 characters from each product's attribute values will be used.

    • If applicable, select to Use a product image as input to the AI engine for each product. You can optionally select an Asset label to make the system pick the most relevant asset. The first image with the given label will be used. If there is no image with this label or no label is selected, the first product image will be used.

  7. Specify where the Output from the AI engine should be stored
    Select a Column setup containing the attributes to be enriched. The attributes included in the selected setup will be listed in the 'Selected attributes' section. You can add and remove attributes according to your needs. If you do so, the setup will be switched to 'Custom'. A maximum of 5 attributes can be enriched at the same time.




    Caution:  Any existing values will be overwritten. If an attribute is not assigned to a product, it will be added.


    Tip: A common practice is to output to attributes named so that one understands that the content is generated by AI. Example "Description (AI generated)".

  8. Specify Your instructions to the AI engine
    You can specify one or more instructions to the AI engine to control and/or tune the output for each selected attribute. One/more suggested instructions are automatically added:



    There are some typical instructions provided as predefined suggestions. To utilize one or more of these, click the plus (+) icon on the right-hand side. Select an instruction from the dropdown, specify a value and click Add. Example:



    Any instruction added can be edited. You can also write your own instructions directly in each text field.
  9. Generate a Preview
    Select one of your products from the dropdown list and click Generate to get a preview of the AI-generated text:


    If you change the configuration and want to generate a new preview, optionally select a new product and click Refresh.
  10. Click Sent prompt to view the complete information given to the AI engine about this product:



    If required, adjust your input and/or instructions until you are happy with the result.
  11. If you'd like to verify the product selection before starting AI enrichment, you can click Show selected products.
  12. Click Generate AI text for [x] products to start the enrichment. Confirm the action by clicking Generate in the pop-up window:



    You will be presented with the following notification:  



    If texts are going to be generated for a large number of products, the process might take a while depending on the performance of the chosen model. You can follow the progress and view details for the job in the System monitor: