Brightspot Integrations Guide

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 OpenAI documentation.
For details on Amazon Bedrock: Claude, please refer to Amazon Bedrock: Claude documentation.

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

  1. Obtain your OpenAI API key from the OpenAI console. Log into the OpenAI 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 Accessing Bedrock for more information.
  3. Obtain your JSON credentials for the Google AI integration. See Create Google Cloud Vertex AI API Key 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 PlatformProviderFeature
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

Previous Topic
Saving live video streams for later playback
Next Topic
Creating a new Create with AI client
Was this topic helpful?
Thanks for your feedback.
Our robust, flexible Design System provides hundreds of pre-built components you can use to build the presentation layer of your dreams.

Asset types
Module types
Page types
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