·¬ÇÑÉçÇø

Brightspot's generative AI integrations


Note
This integration is a premium integration. To activate the integration, you must follow a typical software development life cycle, which will incur additional costs. For more details on this integration or on other premium integrations, please contact your Brightspot representative.
Note
The topics in this section pertain only to Brightspot v4.8. If your project is on an earlier version, this functionality is not available.

Brightspot offers two generative AI integrations that you can configure for your site: Create with AI and Ask AI.

  • Create with AI allows you to query your AI client to generate content ideas such as headlines, body text, etc.
  • Ask AI queries your CMS content to summarize and list the existing content you already have on a topic.

Brightspot supports OpenAI, Claude, Titan, Gemini, and other models. These are supported via direct integrations, or integrations with Amazon Bedrock and Google Vertex AI. You must obtain credentials for each service from their sites in order to enable the AI integrations in Brightspot.

Overview of the configuration process

Note
These topics cover the Brightspot end of the AI configurations, as well as how you can use AI within Brightspot.

For details on OpenAI, please refer to .
For details on Amazon Bedrock: Claude, please refer to .

To configure the AI integrations, you take the following steps:

  1. Obtain your OpenAI API key from the OpenAI console. Log into the site to retrieve this key. If you do not have login credentials, you can create an account directly from that site.
  2. Obtain your Amazon Bedrock: Claude account access. See for more information.
  3. Obtain your JSON credentials for the Google AI integration. See for more information.
  4. Create your Create with AI clients. You need these clients when configuring the Create with AI settings. See Creating a new Create with AI client for more information.
  5. Create Ask AI clients. You need these clients when configuring the Ask AI settings. See Creating a new Ask AI client for more information.
  6. Configure the Create with AI settings. This enables Create with AI on your site. See Configuring Create with AI settings for more information.
  7. Configure the Ask AI settings. This enables Ask AI on your site. See Configuring Ask AI settings for more information.
  8. Grant roles within Brightspot permissions to access the Create with AI and Ask AI functionality within your site. See Configuring AI permissions for a role for more information.
  9. Set up the question prompts that users can select from when using the Create with AI functionality. See Creating a new Create with AI prompt suggestion for more information.

Models supported in Brightspot 4.8

The following AI models are supported in Brightspot 4.8.

ModelAI ·¬ÇÑÉçÇøProviderFeature
GPT-4o, GPT-4o minin/aOpenAICreate with AI, Ask AI
Claude 3.5 Sonnet, Claude 3 Opus, Claude 3 Haiku, Claude 3 SonnetAmazon BedrockAnthropicCreate with AI, Ask AI
Gemini 1.5 Pro, Gemini 1.5 FlashGoogle Vertex AIGoogleCreate with AI
Titan Text Premier, Titan Text Express, Titan Text LiteAmazon BedrockAmazonCreate with AI, Ask AI
Llama 3, Llama 2Amazon BedrockMetaCreate with AI, Ask AI
Cohere Command R, Cohere Command R+Amazon BedrockCohereCreate with AI, Ask AI

Including Open AI in a Brightspot build

The following table lists the dependencies to include in your build configuration.

ArtifactDescription
com.psddev:openaiExposes the OpenAI chat provider (used for Create with AI and Ask AI) and the OpenAI embedding provider (used for Ask AI).
com.psdev:bedrockExposes the Bedrock Anthropic Claude chat provider for use with Create with AI.
com:psddev:google-vertex-aiExposes the Google Vertex AI chat provider for use with Create with AI.

Runtime prerequisites

  • Developer configuration—None required.
  • Ops configuration—
    • If you want to use OpenAI as the embedding provider for Ask AI, Ask AI also needs to be configured with a vector database to store your records. For details see your provider's documentation, such as for Amazon Bedrock.
    • Bedrock is only supported in certain regions (). In the AWS console, select the Anthropic Claude model (). Configure the default IAM role used for the environment with permission to call Bedrock ( and ).
  • CMS configuration—Configure the site interfacing with the Create with AI provider. For details, see Configuring Create with AI settings for more information.
Our robust, flexible Design System provides hundreds of pre-built components you can use to build the presentation layer of your dreams.

•
•
•
Brightspot is packaged with content types that get you up and running in a matter of days, including assets, modules and landing pages.

• Content types
• Modules
• Landing pages
Everything you need to know when creating, managing, and administering content within Brightspot CMS.

• Dashboards
• Publishing
• Workflows
• Admin configurations
A guide for installing, supporting, extending, modifying and administering code on the Brightspot platform.

• Field types
• Content modeling
• Rich-text elements
• Images
A guide to configuring Brightspot's library of integrations, including pre-built options and developer-configured extensions.

• Google Analytics
• Shopify
• Apple News