Build a contextual chatbot application using Amazon Bedrock Knowledge Bases
Machine Learning Blog
This article explains how to build a contextual chatbot application using Amazon Bedrock Knowledge Bases, a serverless service for retrieval augmented generation (RAG) with large language models (LLMs).
Specifically, the article covers:
- An overview of retrieval augmented generation (RAG) and its benefits for contextual chatbots
- How Amazon Bedrock Knowledge Bases provides a managed solution for RAG, including data ingestion and text generation workflows
- The solution architecture for a chatbot application using Amazon Bedrock Knowledge Bases, API Gateway, Lambda, React, and other AWS services
- Steps to deploy the solution using AWS CDK and test the chatbot application
- Sample questions and responses from the knowledge base (Amazon shareholder letters)
- Instructions to clean up the deployed resources
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
May 1
2024
2024
Automate chatbot for document and data retrieval using Amazon Bedrock Agents and Knowledge Bases
Nov 6
2024
2024
Build a scalable, context-aware chatbot with Amazon DynamoDB, Amazon Bedrock, and LangChain
Oct 1
2024
2024
Build a serverless voice-based contextual chatbot for people with disabilities using Amazon Bedrock
Sep 10
2024
2024
Building a privacy preserving chatbot with Amazon Bedrock
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.