API Key
Once the Appcentric Sidekick package is installed, a new Sidekick option will be available in the Settings dashboard.
In order to use Sidekick to generate text using ChatGPT, you must enter a valid OpenAI API key into the field on this screen. You can generate a key here: API keys - OpenAI API (note that use of the OpenAI API does have a cost implication, so please ensure you read Billing overview - OpenAI API).
The API key is saved in an encrypted file for security purposes.
Once you have entered and saved your API key, you are good to go!
Sidekick Property Editors
To provide Sidekick functionality to content editors, the custom Sidekick property editors need to be added to Document Types where required.
There are two custom Sidekick property editors: one is based on the Rich Text Editor, the other on the standard Textarea.
Sidekick Rich Text Area
To add a Sideckick RTE to a page, click ‘Add property’ as usual and search for/select the Sidekick AI RTE editor.
If you have created a configuration previously, then feel free to select an existing configuration, otherwise you’ll need to click ‘Create new’. Here you can choose the options that appear across the top of the editor (as per usual RTE editors) and also give the configuration a sensible name.
Once done, submit the windows and your new property will be available in the page.
Sidekick RTE template rendering
If this is a new property, you will need to add appropriate code into the Template for this page in order to render the results.
Replacing existing RTEs with Sidekick
You can turn an existing RTE editor into a Sidekick editor by clicking the 'Edit' button next to the property editor, then selecting 'Change' and choosing a Sidekick RTE editor. Any existing text will remain in the editor, but you will now see the Sidekick button next to the control.
Sidekick TextArea
If you do not need the full text formatting features of the RTE editor, you can use the Sidekick TextArea instead. The above instructions apply just the same, except choose the Sidekick TextArea editor instead.
Disclaimer
Appcentric takes no responsibility for the accuracy or content of the generated text. OpenAI services are used to generate text and their accuracy is limited by the knowledge used to train the model, plus any data passed to it (such as tone-of-voice details and web reference sites). The ChatGPT api may produce inaccurate information about people, places, or facts. Appcentric is not responsible for any data kept by OpenAI. Please refer to the safety and privacy policies at OpenAI: Privacy policy (openai.com) and Terms & policies (openai.com).