INFO: Version 18.xAdditional module

AI interface

With Weblication®, you can automatically generate and optimize texts via the AI interface add-on module for connecting an artificial intelligence (AI) and transfer them to the respective fields at the click of a mouse. The interface is based on the OpenAI platform (OpenAI API Keys, ChatGPT can be found via the OpenAI platform).

An AI button is available in numerous places via the AI module to call up the screen for AI-based text generation. The button is displayed, for example, in:

    • Metadata:
      Title, description, keywords
    • Content in the content area:
      Headings, texts, image element

The editor in Weblication® gives an AI a task for optimizing or generating texts, and the AI provides you with an automatically generated text based on its experience and underlying basic data, which you can adapt accordingly and transfer to the text fields in Weblication® with a click of the mouse.

Templates can be used to select typical supplied questions that speed up the process of posing questions to the AI for the editor, such as

  • Optimize text for SEO
  • Generates a keyword list for an FAQ
  • Creates a text for a keyword or topic
  • Creates a text for an image that describes the image (e.g. for the image caption)

Operation

First activate the module via the Weblication® CMS license, which also defines the number of users who can use the interface.
The current BASE project base is already equipped for the users of the AI functions with regard to the project configuration and the templates.

Enter the OpenAI key, which you received as an OpenAI subscriber via the OpenAI platform, in the project configuration.

'IMPORTANT':

Copy the OpenAI key directly after generation from the OpenAI platform, as it will not be displayed again in full length afterwards!

'Note':

If you want to serve several projects with the AI interface with one installation or want to provide the data centrally for other Weblication® CMS installations, the data for the AI interface can alternatively be stored globally in the system settings (AI).

Project configuration: OpenAI key
Project configuration: OpenAI key

Auszug aus der Projektkonfiguration (default.wVariables.php)

...
  <headline versionMin="18" text="KI Unterstützung"/>
  <variable versionMin="18" description="OpenAI Schlüssel" key="openai_api_key" type="char.default"/>
  <variable versionMin="18" description="Azure Zugang, um Titel für Bilder generieren" key="azure_titleOfImage_access" type="char.default"/>
...

Enable users for AI use

The AI interface in Weblication® CMS is activated via the license and also defines the number of users who can use the AI functions (text generator, etc.).

In the user administration, call up the user for editing who is to use the AI functions. In the"General" tab, activate the "May use the AI interface" parameter for the user.

Use AI interface

The functions of the AI interface are now available to you in page editing.

An AI symbol is visible for each heading and text field, which opens the AI text generator screen and enters the text for the corresponding field in the query field. A click on the "Send to AI" button transmits this to the connected AI and delivers the answer after a short time.

In addition, the "AI text generator" can be opened independently of a text field via the Weblication® layer at the top left of the menu. Weblication® provides templates for typical questions, which you select and send to the AI together with the textual specification of your request. The AI uses these templates to provide you with a suitable text.

The templates provided speed up the input of typical questions for editors. The templates supplied include, for example

  • Optimize text for SEO
  • Generates a keyword list for an FAQ
  • Creates a text for a keyword or topic
  • Translates text -> language selection
  • and much more ...
Page editing: AI functions
Page editing: AI functions
AI text generator - templates
AI text generator - templates
KI Text generator Answer from KI
KI Text generator Answer from KI

It is also possible to use the AI via the image element for the title of the image. To do this, you must also enter Azure access in the project configuration to be able to use this.

By clicking on the AI symbol for the title field, the image is sent to the connected AI and an image description is returned as a result, which is transferred to the title by clicking on it.