Using ChatGPT (OpenAI) to write product descriptions

Using ChatGPT (OpenAI) to write product descriptions

Retailer 3.2.1 introduces integration with ChatGPT, an artificial intelligence that produces text based on learning from internet text and previous chats with humans. ChatGPT is produced by OpenAI, a for-profit company based in California. In Retailer, ChatGPT can be used to instantly produce product descriptions for your stock items, which can dramatically reduce the time it takes to make your stock website-ready.

OpenAI currently offer a 3-month free trial that comes with $5 of credit. Once this trial expires or you use up the credit, you will need to provide Open AI with a credit card to use their pay-as-you-go system, or sign up to a subscription.

Getting Started

Info
We have a video guide on how to set up and use the ChatGPT (OpenAI) integration to write product descriptions in Retailer - ðŸŽ¬ Integrations - Generate Web Descriptions with ChatGPT (OpenAI)
  1. Click HERE, then click the 'Sign Up' button.
  2. Follow the prompts to create an account. This will require verification with both an email address and a mobile phone number.
  3. Once you have created an account and logged in, it should take you to the API keys page. If not, click HERE.
  4. Click 'Create Secret API key'. Copy the code here by clicking the green button at the end of the code. Note that this is your one chance to copy this code, if you make a mistake you will need to generate another key,
  5. From the main menu in Retailer, go to Setup -> API Connection
  6. Scroll down the list here until you find OpenAI.
  7. Click OpenAI, then paste the code you copied into the 'API Key' field. Click 'Save'.

Using OpenAI to Generate Product Descriptions

Once you have added the OpenAI API key to Retailer, using ChatGPT 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. 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.
IdeaIf 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'. ChatGPT 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.
Alert
Please note that Tower Systems is not responsible for the contents of the generated descriptions and cannot guarantee their suitability or accuracy.

Settings

Warning
The default ChatGPT model in settings, text-davinci-003, is no longer available. You must change this setting to GPT-Turbo-3.5
There are a few options you can change to alter the descriptions that ChatGPT generates. These settings are found in Setup->Stock->AI Descriptions.
  1. Model: Changes which AI model/engine is used to generate descriptions. If you are not happy with the descriptions, try changing this option. Several of these options have been discontinued by OpenAI - you must change this setting to GPT-Turbo-3.5. More options are being added in future Retailer updates.
  2. Prompt Prefix: This prefix is added to the request that is sent to the AI. By default, it is set to 'Describe' - so when you generate a description, the request sent to ChatGPT is "Describe [Product Name]". Changing this prefix 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.

    • Related Articles

    • Retailer Integrations

      Below is a list of all of the current integration and announced integrations that are, or will be soon, available from Retailer. Accounting Integration Knowledge base Article More Information Ezylink Setup Exporting Data to Ezylink Facilitates our ...
    • Shopify advice: writing Collection and Product descriptions that are SEO friendly and informative for customers

      Writing unique and thoughtfully crafted collection and product descriptions are important because each individual page of your webstore is crawled and ranked on Google. This determines where you show in search results, which can determine traffic, ...
    • Copying Webstore Descriptions and things to think about

      Writing good webstore descriptions to accompany your web products is an important element in selling product online, as it isn't just how the items are presented to the customer, it also affects how easily they find the products or your webstore in ...
    • 🎬 Webstore Stock Item Data Introduction

      You can utilise 2 awesome integrations to help get your stock items ready for a website. Use Barcode Lookup to download descriptions, webstore description, images and classification details from the Barcode Lookup Data Base Using Barcode Lookup to ...
    • Write-Off Report

      The write-off report produces a list of stock that has been written off during a given date-range. Click HERE for more information on writing off stock. Generating the Report On the top menu bar of Retailer, click on Reports > Stock Reports > ...