Advertising sustains the DA. Ads are hidden for members. Join today

Basic Concepts of Augmentor AI

Last updated on
26 September 2023

Augmentor provides a rich set of Artificial Intelligence (AI) integrations to assist content creators on your Drupal website. Before getting into the setup, however, it may be helpful to understand some of the concepts on which Augmentor is built.

AI Services

Augmentor does not provide its own AI capabilities. Instead, it provides a way to integrate Drupal's editorial experience with the robust services from vendors like OpenAI, NLP Cloud, Google, and AWS. To use any of these services with your Drupal website, install the appropriate integration module from our list of Related Modules. Note that you will require your own account for whichever services you choose to use.

Augmentors

Specific care is required to pass user data to a service in a way that is optimized to deliver the highest quality results. The Augmentor AI module makes this managable through the UI using configuration entities called augmentors. Each augmentors is for a specific AI service, and can specify the content of one or more messages that will be sent to the service. In addition a variety of options are available to control the amount of randomness the AI model should introduce, the maximum number of tokens to return, and more.

Fields

The Augmentor AI module makes its features available as field widgets. To make these available, you need to add them as custom fields to one or more content types. Then, go to the "Manage form display" tab of any content type where you want to make Augmentor AI fields available. Select the widget you want to use and then use the cogwheel to configure how it should work. This includes specifying one or more source fields (where the content for the prompt will be taken from), one or more target fields (where content will go when returned from the AI service), which augmentor to use, and then other details such as whether the new content should replace, prepend, or append any existing content in the target field.

Help improve this page

Page status: No known problems

You can: