Brightspot Integrations Guide

Ask AI developer prerequisites


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.

Including Ask 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 and embedding provider.
com.psddev:aws-bedrockExposes the Bedrock Anthropic Claude chat provider.
com.psddev:google-vertex-aiExposes the Google Vertex AI chat provider.
com.psddev:pineconeExposes the Pinecone vector database integration.
com.psddev:ai-chatProvides the core AI chat framework.
com.psddev:solr-aiEnables AI-powered search using Solr.

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 Accessing Bedrock for Amazon Bedrock.
  • CMS configuration—Configure the site interfacing with the Ask AI provider. For details, see Configuring Create with AI settings for more information.

When you are ready to configure this integration, proceed to Creating a new Ask AI client.

Previous Topic
Brightspot's generative AI integrations
Next Topic
Creating a new Ask AI client
Was this topic helpful?
Thanks for your feedback.

Browse All Docs

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
Brightspot is packaged with content types that get you up and running in a matter of days, including assets, modules and landing pages.

Assets
Modules
Landing pages
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