AWS Bedrock agent with knowledge bases primer
A Bedrock Agent is one of the central offerings of the AWS Bedrock service. It is essentially an abstraction around a bundle of one of the Foundation Models (FMs) and a selection of additional tools: be it accessing a knowledge base or making use of any external functionality via a lambda function.
The best way to get a quick understanding of the the Bedrock service in general, and of a Bedrock Agent idea specifically, is to build an agent with an an ability to query a knowledge using the AWS console UI.
This is exactly what I am doing in about ten minutes in the video below.