Retailer has the ability to integrate with ChatGPT, Google Gemini and Claude, artificial intelligence engines that can produce text based on learning from internet text and previous chats with humans. One of the uses of these AI engines is to instantly produce product descriptions for your stock items, which can dramatically reduce the time it takes to make your stock website-ready.
To get started, you must sign up with either OpenAI, Google or Anthropic. Follow the steps HERE first unless you're already using AI in Retailer.Setup
Before getting started, you will need to select an AI model to use. There are a couple other options you can change to alter the descriptions that the AI engine generates.
These settings are found in Setup → AI and then under the Prompt Type find Description in the list.
- Provider and Model: Changes
which AI model/engine is used to generate descriptions. If you are not
happy with the descriptions, try changing this option. The options that appear here will change as older models are discontinued and newer models are added.
- OpenAI (ChatGPT)
- pick the newer models for the improvements they have over previous versions, but avoid ones marked "latest" as they can be experimental and still a work-in-progress.
- Gemini
- Any Flash model is good, so pick the newest available, but avoid "latest" or "preview" models in the list as these aren't necessarily final release versions of the model.
- Any Pro model will be more powerful and work very well. But using a free account will make cause it to run out of credits quickly and stop working. So if you are using a free account, don't use this version.
- Anthropic (Claude)
- Claude uses 3 lines of model: Opus is the most expensive, slowest, and most accurate. Haiku is the fastest, cheapest, and least accurate. Sonnet sits in-between. For analysing invoices, we have found that Sonnet is a good compromise.
- Regardless of which of the 3 options you choose you must select model 4.5 or newer (eg. Claude Sonnet 4.5). Older models will not work.
- Use Structured Response: This needs to be enabled for the feature to work correctly. If it is not enabled, it may be a sign that the model you have selected does not support structured responses. Choose a different model and make sure to tick this option.
- By default, it
uses the Prompt on the right. When you generate a description, the request
sent to the AI engine is based on that. Changing this will change the nature of the description receive - you could try
'Create SEO description for' or similar. If you are not happy with the
descriptions generated, experiment with this setting and see what works.
- The Temperature (Temp) setting determines how creative the AI Model should be.
The Range is 0 (not creative) to 2 (more creative, varied response)
Must be 1 for the latest models
Not applicable for older models
Using AI to Generate Product Descriptions
Once you have added an API key to Retailer, using AI to generate descriptions is easy. In the Extra Details tab of the stock screen, when you click into either the Extended or Web Description box and the text editor opens, you should now see a button 'Generate AI Description' up the top in the Home tab. Clicking this button will instantly generate an AI description of the item. The 'Generate AI Description' button is also present in the stock wizard when adding a new item.
If you don't have the Extra Details tab in the stock screen, click HERE for steps to enable it.
You can further refine the descriptions generated by adding key words. To do this, simply type the words into the extended descriptions area before clicking 'Generate AI Description'. For example, if you were generating a description for a Lamp, you might add key words like 'LED', 'Dimmable' or 'Modern'. The AI engine will incorporate these words into its description of the item.
If you accidentally click 'Generate AI Description' and overwrite an existing description, just click the 'Undo' button. The 'Copy to Webstore Description' button will copy the extended description into the web description box as well.
Please note that Tower Systems is not responsible for the contents of the generated descriptions and cannot guarantee their suitability or accuracy.