Introduction
Building upon the article "Create an Amazon Kendra GenAI index with SharePoint Online," this article demonstrates how to enhance your enterprise search capabilities using Amazon Bedrock Knowledge Bases. By connecting Bedrock Knowledge Base with a Kendra GenAI index, organizations can transform traditional document searches into interactive, AI-powered conversations that provide contextually relevant answers with source citations. This solution is particularly valuable for enterprises seeking to make their SharePoint documentation more accessible, enabling use cases such as automated customer support, internal knowledge discovery, and intelligent document querying.
Prerequisites
- An AWS account with administrator access or appropriate IAM permissions for:
- Amazon Bedrock
- Amazon Kendra
- IAM role creation
- Amazon Bedrock model access is enabled for at least one of these foundation models:
- Claude (Anthropic)
- Titan Text
- Other supported Bedrock models
- A configured Amazon Kendra GenAI index with SharePoint Online (as detailed in "Create an Amazon Kendra GenAI index with SharePoint Online").
- AWS Region, where both Amazon Bedrock and Amazon Kendra services are available.
Create a Knowledge Base in Amazon Bedrock
Perform the following steps to create and configure the knowledge base with Kendra GenAI index in Amazon Bedrock using the AWS console.
- Navigate to Amazon Bedrock service in AWS Console.
- Select Knowledge Bases in the navigation pane. Select Create and click Create Knowledge Base with Kendra GenAI Index.
- Enter the knowledge base name, description and select Create and use a new service role.
![Amazon Bedrock]()
- Select Use an existing Kendra GenAI Index. Select the index and click Create Knowledge Base.
![Kendra GenAI Index]()
Validate the knowledge base
Perform the following steps to validate the newly created knowledge base using AWS Console.
- Navigate to Amazon Bedrock service in AWS Console.
- Select Knowledge Bases in the navigation pane.
- Select the newly created knowledge base. On the right-hand side, you will see the "Test Knowledge Base" section. Click on Select Model.
- Choose any model based on your requirements. Click Apply.
- Enter the prompt and you could see the response generated from the knowledge base as shown below.
![Knowledge base]()
Summary
This article describes how to create and configure an Amazon Bedrock Knowledge Base with the Kendra GenAI index.