This is part of a series of articles to introduce Generative AI and step-by-step process with code sample to build GenAI Application; Part-1 ( GenAI Introduction ), Part-2 ( Building GenAI App using Spring Boot and Amazon Bedrock ) and Part-3 ( Building GenAI App with Proprietary data ). Previous article ( Introduction to GenAI ) explains important concepts of GenAI, Model Architecture and Vector Database. In this article, we are going to develop a simple GenAI based ChatBot using Spring Boot and Amazon Bedrock. Here we'll explore AWS SDK and REST API based Integration rather than Spring AI framework. Also, going to share troubleshooting scenarios which you may face while building this application. Prerequisites Spring Boot v3, JDK 17 AWS SDK v2.x AWS IAM account access and API credentials. Make sure that "AmazonBedRockFullAccess" permission is granted. Amazon Bedrock FM ( Anthropic Claude 3 Haiku ). This Model helps with Image to Text, Chat, Conversation features. En...