Skip to main content

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-aiExposes the Solr vector database integration.
com.psddev:opensearchExposes the OpenSearch vector database integration.

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.