Configuration
We are actively working to improve this documentation. The content you see here may be incomplete, subject to change, or may not fully reflect the current state of the feature. We appreciate your understanding as we continue to enhance our docs.
All AI features are configured in the AI plugin, accessible at Admin > Plugins > AI. Before configuring features in the CMS, ensure the AI plugin dependencies and infrastructure have been set up (see Getting started).
The plugin may already have a baseline configuration set via environment properties by the ops team. Settings configured in the CMS override those defaults. Property-based defaults are not visible in the CMS UI.
The plugin has two levels of configuration:
- Global settingsβThe top-level fields (such as the text embedding generator and system instructions) apply across all sites.
- Default ConfigβThe Default Config section contains per-feature settings organized into tabs (Main, Create with AI, and Ask AI). These settings apply to all sites by default.
To override the default configuration for a specific site, navigate to Admin > Sites & Settings, select the site, and open the Plugins tab. Any settings configured there take precedence over the defaults for that site.
Global settingsβ
The following settings are configured at the top level of the plugin and apply to both Create with AI and Ask AI across all sites.
Text embedding generatorβ
The text embedding generator converts content into vector representations for semantic search. This setting is required if Ask AI is enabled.
To configure the text embedding generator:
- Click > Admin > Plugins.
- Click on the desired AI plugin.
- From the Text Embedding Generator list, select a provider (for example, OpenAI Text Embedding Generator).
- Configure the provider-specific fields, such as Model.
- Click Save.
System instructionsβ
System instructions guide the LLM's behavior for each feature. Default instructions are provided but can be customized.
To customize system instructions:
- Click > Admin > Plugins.
- Click on the desired AI plugin.
- Under the Advanced tab, expand the Instructions cluster.
- Edit the Create with AI and Ask AI instruction fields as needed.
- Click Save.
Default Configβ
The Default Config section contains settings that apply to all sites unless overridden at the site level. It is organized into three tabs: Main, Create with AI, and Ask AI.
Chat clientβ
The chat client handles all LLM interactions for both Create with AI and Ask AI. It is configured under the Main tab.
To configure the chat client:
- Click > Admin > Plugins.
- Click on the desired AI plugin.
- Under Default Config, select the Main tab.
- From the Chat Client list, select a provider (for example, OpenAI or Bedrock).
- Configure the provider-specific fields, such as the model or inference profile.
- Click Save.
Create with AIβ
Create with AI allows editors to query the AI client to generate content ideas or suggestions such as headlines, body text, and more. The following settings are under the Create with AI tab of the Default Config section.
Enabling Create with AIβ
To enable Create with AI:
- Click > Admin > Plugins.
- Click on the desired AI plugin.
- Under Default Config, select the Create with AI tab.
- Toggle on the Enabled setting.
- Click Save.
Brand guidelinesβ
Brand guidelines are appended to every system prompt, ensuring the LLM follows your organization's tone and style requirements without needing to repeat them in individual prompts.
Long brand guidelines increase cost and may require models with larger context windows.
Prompt suggestionsβ
Prompt suggestions appear when editors interact with Create with AI, providing pre-written prompts that can be clicked instead of typed. They can be configured at three levels: site-wide, content-type, and field.
Site-wide prompt suggestions
Site-wide prompt suggestions are available whenever an editor interacts with Create with AI, regardless of content type or field.
To configure site-wide prompt suggestions:
- Click > Admin > Plugins.
-
Click on the desired AI plugin.
-
Under the Create with AI tab, expand the Prompt Suggestions cluster.
-
Under Global Prompt Suggestions, click Add Item.
-
Click Create New. Brightspot displays the New Prompt Suggestion content edit form.
- In the Title field, give the prompt suggestion a title.
- In the Prompt field, enter the prompt text.
- Click Save.
- Click Back.
-
Under Global Prompt Suggestions, select the prompt suggestion you just created.
-
Repeat steps 4β6 to add additional prompt suggestions.
-
Click Save.
Content-level prompt suggestions
Content-level prompt suggestions are available on a specific content type. When an editor interacts with Create with AI on an asset of the selected content type, the prompt suggestion appears.
To configure content-level prompt suggestions:
- Click > Admin > Plugins.
-
Click on the desired AI plugin.
-
Under the Create with AI tab, expand the Prompt Suggestions cluster.
-
Under Type Specific Prompt Suggestions, click Add Item.
-
Click Create New. Brightspot displays the New Content Level Prompt Suggestion content edit form.
-
In the Name field, enter a name for the content-level prompt. This is an internal name that helps differentiate this content-level prompt from others.
-
Under Content Type, select the content type for which the prompt suggestion will appear. For example, if you only want the prompt suggestion to appear for articles, select Article from this list.
-
Under Content Level Prompt Suggestions, click Add Item.
-
Click Create New. Brightspot displays the New Prompt Suggestion content edit form.
- In the Title field, give the prompt suggestion a title.
- In the Prompt field, enter the prompt text.
- Click Save.
- Click Back.
-
Under Content Level Prompt Suggestions, select the prompt suggestion you just created.
-
Repeat steps 5cβ5e to add additional prompt suggestions. To create prompt suggestions for a different content type, return to the plugin settings and begin at step 4.
-
Click Save.
-
Click Back.
-
-
Under Type Specific Prompt Suggestions, select the content-level prompt suggestion you just created.
-
Click Save.
Field-level prompt suggestions
Field-level prompt suggestions are the most granular type and are available on a specific field of a specific content type.
Field-level prompt suggestions are created within content-level prompt suggestions. See the steps below for details.
To configure field-level prompt suggestions:
- Click > Admin > Plugins.
-
Click on the desired AI plugin.
-
Under the Create with AI tab, expand the Prompt Suggestions cluster.
-
Under Type Specific Prompt Suggestions, click Add Item.
-
Click Create New. Brightspot displays the New Content Level Prompt Suggestion content edit form.
-
In the Name field, enter a name for the field-level prompt.
-
Under Content Type, select the content type for which the prompt suggestion will appear.
-
Under Field Level Prompt Suggestions, click Add Field Level Prompt Suggestion.
-
Under Content Field, select the field for which the prompt suggestion will appear. For example, if you only want the prompt suggestion to appear for the Headline field on an article, select Headline from this list.
-
Under Field Level Prompt Suggestions, click Add Item.
-
Click Create New. Brightspot displays the New Prompt Suggestion content edit form.
- In the Title field, give the prompt suggestion a title.
- In the Prompt field, enter the prompt text.
- Click Save.
- Click Back.
-
Repeat steps 5cβ5f to add additional field-level prompt suggestions.
-
Click Save.
-
Click Back.
-
-
Under Type Specific Prompt Suggestions, select the field-level prompt suggestion you just created.
-
Click Save.
Author personasβ
An author persona applies a preset tone and style to AI-generated responses. Personas can be AI-generated from reference content or manually defined. A default persona and additional personas can be configured; editors select which persona to use when generating content.
To create an author persona:
- Click > Admin > Plugins.
-
Click on the desired AI plugin.
-
Under the Create with AI tab, expand the Personas cluster.
-
Under Default Persona, do the following:
-
Select the field and click Create New.
-
In the Name field, enter a name for the author persona.
-
Under Profile, select one of the following options:
-
AI GeneratedβAI generates the persona by referencing assets that you select. After selecting this option, do the following:
- Under Referenced Content, click Add Item and search for an existing asset for AI to reference. You may select up to five assets.
- Writing Style Profile is a read-only field. After saving, Brightspot uses the configured chat client to generate a summary of the persona's tone and style.
-
ManualβDefine the persona by entering a description. After selecting this option, do the following:
- Under Writing Style Prompt, enter a description of the persona you want. Add as much detail as possible (for example, "I want my persona to sound like a thought leader in the content management space").
-
-
-
(Optional) Under Other Personas, follow steps 4aβ4c to create additional personas.
-
Click Save.
If you selected AI Generated for the persona, then after saving, the AI client analyzes the selected assets and generates a summary in the Writing Style Profile field. From that field, you can click Preview a sample to see a side-by-side comparison of text with and without the persona applied.
Advanced settingsβ
Under the Advanced cluster of the Create with AI tab:
| Field | Description | Default |
|---|---|---|
| Generation Timeout | Maximum time allowed for a generation request. | 180 seconds |
| Generated Content Detectors | Detectors that compare AI-generated content with subsequent edits to determine whether content should still be flagged as AI-generated. | None |
Ask AIβ
Ask AI queries CMS content to summarize and list existing assets on a topic using vector embeddings and retrieval-augmented generation (RAG). The following settings are under the Ask AI tab of the Default Config section.
Enabling Ask AIβ
To enable Ask AI:
- Click > Admin > Plugins.
- Click on the desired AI plugin.
- Under Default Config, select the Ask AI tab.
- Toggle on the Enabled setting.
- Click Save.
Advanced settingsβ
Under the Advanced cluster of the Ask AI tab:
| Field | Description | Default |
|---|---|---|
| Max Records | Maximum number of records returned as context for Ask AI. | 10 |
| Min Score | Minimum similarity score for search result records. Value must be between 0.0 and 1.0. | 0.5 |
| Max Tokens | Maximum number of tokens allowed in Ask AI search context. Cannot exceed the upper limit imposed by the chat client. | 16384 |
Permissionsβ
The ability to use AI features is based on the permissions assigned to an editor's role. Without the appropriate permissions, the AI icons are not visible.
Create with AI permissionsβ
To configure Create with AI permissions for a role:
- Click > Admin > Users & Roles.
- In the Roles widget, locate the role for which you want to enable AI functionality.
- Click under Additional Permissions and select Create with AI Permission.
- From the Content Types field, select the content types in which Create with AI is enabled.
- Click Save.
Ask AI permissionsβ
To configure Ask AI permissions for a role:
- Click > Admin > Users & Roles.
- In the Roles widget, locate the role for which you want to enable Ask AI functionality.
- Click under Additional Permissions and select Ask AI Permission.
- Toggle on the Use Ask AI setting.
- Click Save.