Need to speed up your content enrichment ? Enrich your product descriptions via efficient prompts based on your PIM datamodel and OpenAI ChatGPT.
Contents
Step 0 : Click on the “Generate product values” pattern

Step 1 : Select the Akeneo instance to connect to
With your subscription, you can connect 1 production instance and as many staging instances as you need. Test your prompts before feeding your production !
Step 2 : Select the products to be enriched
Thanks to the connection to your Akeneo instance, you can find your data model and your families to quickly and efficiently filter the products to be enriched.
By combining different attribute values, you can identify a part of your catalog and contextualize your new content more efficiently.

Example : I want to enrich all my products of the family “Led TVs” (code : led_tvs) whose description (code of the attribute : description) is empty (for the locale fr_FR and the ecommerce channel)
After entering the code of the attribute,
- If the latter does not exist in your Akeneo instance, an error message will be displayed under the input field.
- if it exists and if it is located and/or scoped in Akeneo, you will find the information allowing you to specify your selection. Finally, you can select the operator that allows you to condition with respect to the values of the selected attribute. The list of these operators is conditioned to the format of the attribute configured in Akeneo.
💡Note that your product selection will meet all the conditions that you define. It is imperative to manually enter the code of your attributes as well as the code of the option values in the case of “simple select” or “multi select” attributes.
💡The more precise you are, the better the content generated will be. That’s why we advise you to make small selections of products and to adapt specific content in step 3.
Step 3 : Configure the content generating prompt

What do you want to generate ?
Start by adding context to better understand the purpose of the content you want to generate. The more specific you are, the more relevant the generated content will be. Example:
- A description for e-commerce using puns from the haberdashery domain
- A description for the Amazon marketplace
- A meta description for search engines
Product label attribute
Then specify the code of the attribute containing the product label.
Depending on the case, the product label may be sufficient to start a first enrichment of a product description, especially if this name is explicit and/or standardized.
Target attribute
Enter the code of the attribute to enrich. Note that in the case of a localized and scoped attribute in Akeneo, you can specify the associated context.
Product specifications
To be more specific in your description, complete your prompt with additional attributes. For example, you could add details about the product or service’s features, its competitive advantages, certifications obtained, guarantees offered, etc.
The more quality information you provide, the more potential customers will be able to understand and appreciate your products.
Step 4 : Save and run

Before finalizing and executing your prompt, Bee specifies the number of products corresponding to your selection of products by separating the number of products and the number of product models.
Save pattern
You can save the pattern you have just configured in order to be able to program, in a second time, a recurrence of execution or a manual launch. All your saved patterns are accessible from the “Patterns” tab in the left menu.
💡Note that if the attribute to be enriched is configured at the product model level, it will be enriched if and only if the source attributes are also at the same level.
This newly created prompt can be accessed from the “Patterns” link located in the left menu.
Example : I want to enrich a description at the product model level but the attributes allowing to feed this attribute are at the variant level, this description will not be generated.