{"id":97400,"date":"2024-09-13T17:04:31","date_gmt":"2024-09-13T11:34:31","guid":{"rendered":"https:\/\/www.whizlabs.com\/blog\/?p=97400"},"modified":"2024-11-18T18:17:02","modified_gmt":"2024-11-18T12:47:02","slug":"hands-on-labs-aws-generative-ai","status":"publish","type":"post","link":"https:\/\/www.whizlabs.com\/blog\/hands-on-labs-aws-generative-ai\/","title":{"rendered":"20+ Hands-On Labs to Kickstart Your Journey with AWS Generative AI"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">This blog discusses the <\/span><a href=\"https:\/\/www.whizlabs.com\/aws-generative-ai\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">\u00a0<strong>AWS generative AI hands-on labs<\/strong><\/span><\/a><span style=\"font-weight: 400;\"> that offer a combination of knowledge, hands-on practice, and a deep understanding of theory and practical applications.<\/span> <b>Whizlabs <\/b><span style=\"font-weight: 400;\">offers a combination of <\/span><b>22 hands-on labs and five projects<\/b><span style=\"font-weight: 400;\"> for generative AI. These AI practice labs provide practical, hands-on experience that goes beyond theoretical knowledge. The guided labs are topic-focused and based on some of the building blocks of AWS generative AI. They provide step-by-step instructions for performing any tasks in the AWS environment.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The projects mimic real-world scenarios so that you improve your business problem-solving skills and learn to use your experience practically. Here are some of the reasons why you should enroll for these labs:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Become proficient in AWS ML\/generative AI services<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Gain skills to develop and deploy ML models effectively<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Create generative AI applications<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Prepare yourself for AWS certifications<\/span><\/li>\n<\/ul>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_76 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #ea7e02;color:#ea7e02\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #ea7e02;color:#ea7e02\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.whizlabs.com\/blog\/hands-on-labs-aws-generative-ai\/#Learning_Videos_Alone_Dont_Build_Real_Skills\" >Learning Videos Alone Don\u2019t Build Real Skills<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.whizlabs.com\/blog\/hands-on-labs-aws-generative-ai\/#Understanding_the_Building_Blocks_of_AWS_Generative_AI\" >Understanding the Building Blocks of AWS Generative AI<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.whizlabs.com\/blog\/hands-on-labs-aws-generative-ai\/#Amazon_Bedrock\" >Amazon Bedrock<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.whizlabs.com\/blog\/hands-on-labs-aws-generative-ai\/#Foundational_models\" >Foundational models<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.whizlabs.com\/blog\/hands-on-labs-aws-generative-ai\/#Amazon_SageMaker\" >Amazon SageMaker<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.whizlabs.com\/blog\/hands-on-labs-aws-generative-ai\/#Amazon_Lex\" >Amazon Lex<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.whizlabs.com\/blog\/hands-on-labs-aws-generative-ai\/#Amazon_Rekognition\" >Amazon Rekognition<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.whizlabs.com\/blog\/hands-on-labs-aws-generative-ai\/#Amazon_Textract\" >Amazon Textract<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.whizlabs.com\/blog\/hands-on-labs-aws-generative-ai\/#Amazon_Comprehend\" >Amazon Comprehend<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.whizlabs.com\/blog\/hands-on-labs-aws-generative-ai\/#Amazon_Transcribe\" >Amazon Transcribe<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.whizlabs.com\/blog\/hands-on-labs-aws-generative-ai\/#Hands-On_Labs_for_AWS_Generative_AI_Sneak_Peek\" >Hands-On Labs for AWS Generative AI\u00a0 Sneak Peek<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.whizlabs.com\/blog\/hands-on-labs-aws-generative-ai\/#Final_Thoughts\" >Final Thoughts<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Learning_Videos_Alone_Dont_Build_Real_Skills\"><\/span><span style=\"font-weight: 400;\">Learning Videos Alone Don\u2019t Build Real Skills<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">You can\u2019t learn how to drive a car by reading a manual or watching a video\u2014such information can only provide theoretical conceptual details.\u00a0 Driving is a complex skill that requires practical experience. Similarly, instructional videos and text or a certification are insufficient to develop AWS generative AI skills. Practice labs can prepare you for production environments in many ways:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Real-world scenarios: Labs simulate real-world problems you might encounter in production environments, allowing you to solve issues under controlled conditions.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Risk-free environment: You can experiment without the fear of breaking live systems. This allows you to practice high-risk tasks such as deployments, configuration changes, or debugging, which are common in production.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Immediate feedback: You receive instant feedback on your work. This allows you to quickly correct mistakes, understand where you went wrong, and learn how to troubleshoot issues that arise in AI model training or deployment.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Improved confidence: The experience gained from lab completion fosters your confidence in production environments.<\/span><\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Understanding_the_Building_Blocks_of_AWS_Generative_AI\"><\/span><span style=\"font-weight: 400;\">Understanding the Building Blocks of AWS Generative AI<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Here is a brief overview of the major components of AWS Generative AI that form the building blocks of the core infrastructure for developing generative AI solutions. The conceptual knowledge of these components will prepare you to approach lab practice with a clear and logical understanding of why certain steps are performed.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-97403 size-large\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/AWS-Generative-AI-1024x497.png\" alt=\"AWS-generative-ai-blocks\" width=\"1024\" height=\"497\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/AWS-Generative-AI-1024x497.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/AWS-Generative-AI-300x146.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/AWS-Generative-AI-768x373.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/AWS-Generative-AI-1536x746.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/AWS-Generative-AI-2048x994.png 2048w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/AWS-Generative-AI-150x73.png 150w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Amazon_Bedrock\"><\/span><span style=\"font-weight: 400;\">Amazon Bedrock<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a href=\"https:\/\/aws.amazon.com\/bedrock\/?gclid=CjwKCAjwreW2BhBhEiwAavLwfHUmUWpE4WbYIejr_NcYkZulHrghPlvY3nsygArkbQszBegh7Q0NWRoCvjUQAvD_BwE&amp;trk=33b5edcf-0d26-4e1d-b868-603c42c06eaf&amp;sc_channel=ps&amp;ef_id=CjwKCAjwreW2BhBhEiwAavLwfHUmUWpE4WbYIejr_NcYkZulHrghPlvY3nsygArkbQszBegh7Q0NWRoCvjUQAvD_BwE:G:s&amp;s_kwcid=AL!4422!3!692062173500!e!!g!!aws%20bedrock!21054971903!164977109691\" target=\"_blank\" rel=\"nofollow noopener\"><span style=\"font-weight: 400;\">Bedrock<\/span><\/a><span style=\"font-weight: 400;\"> is a fully managed AI service that gives you access to large-language models, foundational models, and generative AI tools to build and scale generative AI applications. Further, you can customize these foundation models using their own datasets to better fit specific applications without compromising data privacy. The following are some of the Bedrock features that are covered in these labs.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Bedrock Playground: This Bedrock feature allows you to experiment with foundation models (FMs) for various AI tasks such as text generation, image generation, and chat generation.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Bedrock Knowledge Base: With Amazon Bedrock Knowledge Bases, you can combine your organization\u2019s internal and proprietary information with FMs for generative AI applications, using Retrieval-Augmented Generation (RAG).<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Bedrock Guardrails: It is a Bedrock\u00a0feature that provides safety and control mechanisms to ensure the responsible use of AI models and generative AI models. Guardrails control the interaction between users and FMs.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Bedrock Agents: a subset of Bedrock, Agents is a fully managed service that works as an abstraction layer on top of the FMs and enables developers to run tasks related to infrastructure provisioning, application deployment, and operational activities. Agents integrate with other AWS services, databases, and API to initiate actions.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The following figure shows how we can use different Bedrock features to create a generative AI application.\u00a0<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-97405 size-large\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/amazon-bedrock-features-1024x449.webp\" alt=\"amazon-bedrock-features-scaled\" width=\"1024\" height=\"449\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/amazon-bedrock-features-1024x449.webp 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/amazon-bedrock-features-300x132.webp 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/amazon-bedrock-features-768x337.webp 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/amazon-bedrock-features-1536x674.webp 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/amazon-bedrock-features-2048x898.webp 2048w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/amazon-bedrock-features-150x66.webp 150w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Foundational_models\"><\/span><span style=\"font-weight: 400;\">Foundational models<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Foundational models (FM) are machine learning models, which are pre-trained on vast amounts of data. AWS offers a range of FMs through Bedrock, such as Amazon Titan and FM models from AI21 Labs, Anthropic, Cohere, Stability AI, and others. Creating foundational models from scratch is time-consuming and high cost. That\u2019s why most organizations prefer ready-made pre-trained foundational models, which are available through Bedrock.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-97411 size-large\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/foundational-models-1-1024x411.webp\" alt=\" foundational-models\" width=\"1024\" height=\"411\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/foundational-models-1-1024x411.webp 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/foundational-models-1-300x120.webp 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/foundational-models-1-768x308.webp 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/foundational-models-1-1536x616.webp 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/foundational-models-1-2048x822.webp 2048w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/foundational-models-1-150x60.webp 150w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Amazon_SageMaker\"><\/span><span style=\"font-weight: 400;\">Amazon SageMaker<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">SageMaker is a comprehensive\u00a0platform\u00a0for end-to-end ML model lifecycle right from building, and training, to deploying machine learning\/generative AI models. It is a fully managed service that can easily scale to handle the large computation demands of AI models. AWS\u00a0<\/span><\/p>\n<p><strong><a href=\"https:\/\/www.whizlabs.com\/blog\/aws-sagemaker\/\" target=\"_blank\" rel=\"noopener\">AWS SageMaker <\/a><\/strong><span style=\"font-weight: 400;\">automates many key aspects such as data labeling, model training, hyperparameter tuning, deployment,\u00a0 monitoring, and maintenance<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Amazon_Lex\"><\/span><span style=\"font-weight: 400;\">Amazon Lex<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">It is an AI service that provides a visual interface to build voice or text\u00a0chatbots. Lex uses the power of large-language models (LLMs) and generative AI to improve the natural language processing (NLU) of chatbots and voice interfaces.\u00a0<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Amazon_Rekognition\"><\/span><span style=\"font-weight: 400;\">Amazon Rekognition<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">It uses machine learning to find objects, people, text, and scenes in images and videos. Rekognition is useful for labeling, content moderation, text detection, face detection and analysis, face search and verification, and others.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Amazon_Textract\"><\/span><span style=\"font-weight: 400;\">Amazon Textract<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">It can extract text, handwriting, and data from any scanned documents, using AI and ML. It is useful in sectors such as financial services (for invoices and financial reports), healthcare (medical records and insurance claims), public sector (tax forms, passports, ID documents)<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Amazon_Comprehend\"><\/span><span style=\"font-weight: 400;\">Amazon Comprehend<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">It uses NLP to automatically extract key phrases, places, people, or events and finds insights and relationships in the text. It can understand how positive or negative the text is. Comprehend is useful for scenarios like analyzing customer email interactions to find what leads to positive or negative experiences.\u00a0<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Amazon_Transcribe\"><\/span><span style=\"font-weight: 400;\">Amazon Transcribe<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">It uses a deep learning process called automation speech recognition (ASR) and converts speech to text. Transcribe allows you to remove personally identifiable information (PII) from your transcripts. It supports automatic language identification for multi-lingual audio. Transcribe is useful in many use cases such as transcribing customer calls for sentiment analysis and quality monitoring, transcribing physician-patient interactions to create health records, transcribing audio-to-video content to generate captions to enhance accessibility, and so on.\u00a0<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Hands-On_Labs_for_AWS_Generative_AI_Sneak_Peek\"><\/span><span style=\"font-weight: 400;\">Hands-On Labs for AWS Generative AI\u00a0 Sneak Peek<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Whizlabs hands-on labs facilitate experimental learning through exploration and observation. Hands-on learning: AWS Generative AI comprises a comprehensive set of 22 guided labs and five projects, where you can work in-depth on real-world projects to develop your skills and knowledge. Here\u2019s an overview of some of the labs:<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Lab 1 &#8211; <\/span><strong><a href=\"https:\/\/www.whizlabs.com\/labs\/amazon-lex-chatbot-using-3rd-party-api\/\" target=\"_blank\" rel=\"noopener\">Amazon Lex chatbot using third-party API<\/a><\/strong><\/h4>\n<p><span style=\"font-weight: 400;\">In this lab, you will learn how to integrate third-party APIs and other AWS services to build a Lex chatbot. Organizations often need to use third-party APIs to extend the bot&#8217;s functionality while building it with Lex. The output of this lab is a bot that returns country details like capital, currency, and language.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Lab 2 &#8211; <\/span><strong><a href=\"https:\/\/www.whizlabs.com\/labs\/creating-genai-chatbot-using-amazon-lex-and-bedrock\/\" target=\"_blank\" rel=\"noopener\">Creating GenAI Chatbot using Amazon Lex and Bedrock<\/a><\/strong><\/h4>\n<p><span style=\"font-weight: 400;\">In this lab, you will create a GenAI chatbot using Lex and Bedrock models. Lex acts as the front end for the conversation flow, while Bedrock models process complex and open-ended queries that require dynamic and creative responses.\u00a0<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Lab 3 &#8211; <\/span><strong><a href=\"https:\/\/www.whizlabs.com\/labs\/email-response-generation-using-amazon-bedrock-foundation-model\/\" target=\"_blank\" rel=\"noopener\">Email response generation using Amazon Bedrock foundation model<\/a><\/strong><\/h4>\n<p><span style=\"font-weight: 400;\">In this lab, you\u2019ll learn how to streamline your email communications using Bedrock and other AWS services. The output will be a system that automatically generates and sends email responses based on predefined criteria; The solution will improve responsiveness and provide a better customer experience.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Lab 4 &#8211; <\/span><strong><a href=\"https:\/\/www.whizlabs.com\/labs\/image-generation-from-text-using-stable-diffusion-xl-foundation-model-of-amazon-bedrock\/\" target=\"_blank\" rel=\"noopener\">Image generation from text using Stable Diffusion XL foundation model of Amazon Bedrock<\/a><\/strong><\/h4>\n<p><span style=\"font-weight: 400;\">In this lab, you\u2019ll learn how to create images from text prompts using Stable Diffusion XL\u00a0 through Bedrock, combined with other AWS services. Stable Diffusion XL is an industry-leading image generation model that can generate images based on text or image input, for creative use.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Lab 5 &#8211; <\/span><strong><a href=\"https:\/\/www.whizlabs.com\/labs\/sentiment-analysis-of-reviews-using-amazon-comprehend\/\" target=\"_blank\" rel=\"noopener\">Sentiment Analysis of reviews using Amazon Comprehend<\/a><\/strong><\/h4>\n<p><span style=\"font-weight: 400;\">In this lab, you will learn how to analyze customer sentiments from reviews using Comprehend with other AWS services. The outcome of this analysis is a deeper understanding and insight into how customers perceive products, services, and brand interactions.\u00a0<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Lab 6 &#8211; <\/span><strong><a href=\"https:\/\/www.whizlabs.com\/labs\/using-bedrock-agents\/\" target=\"_blank\" rel=\"noopener\">Using Bedrock Agents<\/a><\/strong><\/h4>\n<p><span style=\"font-weight: 400;\">In this lab, you will create a SageMaker Notebook Instance and work with Amazon Bedrock APIs to create agents for stock analysis. SageMaker Notebook Instance to serve as the development environment, Amazon Bedrock APIs integrate foundation models into stock market analysis workflows, and the agent helps retrieve, analyze, and process stock market data.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Lab 7 &#8211; <\/span><strong><a href=\"https:\/\/www.whizlabs.com\/labs\/introduction-to-bedrock-text-playground\/\" target=\"_blank\" rel=\"noopener\">Introduction to Bedrock Text Playground, Chat Playground, and Image Playground<\/a><\/strong><\/h4>\n<p><span style=\"font-weight: 400;\">In these three separate labs,\u00a0 you will learn how to use the Bedrock playground to try different models before deciding on the one for image, text, and chat generative\u00a0 AI use cases. You will learn how to interact with the playground and experiment with various prompts to see how the AI responds.<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-98094\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/how-the-ai-responds.webp\" alt=\"how the ai responds\" width=\"1999\" height=\"1471\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/how-the-ai-responds.webp 1999w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/how-the-ai-responds-300x221.webp 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/how-the-ai-responds-1024x754.webp 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/how-the-ai-responds-768x565.webp 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/how-the-ai-responds-1536x1130.webp 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/how-the-ai-responds-150x110.webp 150w\" sizes=\"(max-width: 1999px) 100vw, 1999px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h4><\/h4>\n<h4><span style=\"font-weight: 400;\">Lab 8 &#8211; <\/span><strong><a href=\"https:\/\/www.whizlabs.com\/labs\/processing-documents-to-extract-text-using-amazon-textract\/\" target=\"_blank\" rel=\"noopener\">Processing documents to extract the text using Amazon Textract<\/a><\/strong><\/h4>\n<p><span style=\"font-weight: 400;\">In this lab, you will learn how to upload and process various documents such as PDFs and images using Textract and other AWS services. The lab further guides you on how to extract structured data such as textual content, forms, and tabular data. You will get an understanding of how Textract can automate and scale document processing.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Lab 9 &#8211; <\/span><strong><a href=\"https:\/\/www.whizlabs.com\/labs\/data-pre-processing-using-sagemaker\/\" target=\"_blank\" rel=\"noopener\">Data pre-processing using SageMaker<\/a><\/strong><\/h4>\n<p><span style=\"font-weight: 400;\">In this lab, you will learn how to load data from Amazon S3 to a SageMaker environment and explore and manipulate the data using Pandas to make it ready for machine learning (ML), Finally, you will use Matplotlib to create different types of plots (e.g., line plots, bar charts, histograms) to visualize the trends and patterns in your data.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Lab 10 &#8211; <\/span><strong><a href=\"https:\/\/www.whizlabs.com\/labs\/building-a-custom-knowledge-base-with-amazon-bedrock\/\" target=\"_blank\" rel=\"noopener\">Building a Custom Knowledge Base with Amazon Bedrock<\/a><\/strong><\/h4>\n<p><span style=\"font-weight: 400;\">In this lab, you will learn how to create a knowledge base in Bedrock and set up your applications or agent to query the knowledge base and return augmented responses. You also learn how to use the \u201cChat with your document\u201d feature in Bedrock.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Lab 11 &#8211;<\/span><strong><a href=\"https:\/\/www.whizlabs.com\/labs\/build-a-personalized-recommendations-application-with-amazon-bedrock-and-cloud9\/\" target=\"_blank\" rel=\"noopener\"> Build a personalized recommendations application with Amazon Bedrock and Cloud9<\/a><\/strong><\/h4>\n<p><span style=\"font-weight: 400;\">In this lab, you will create a recommendation application for personalized user experiences using Bedrock, Cloud9, and other AWS services. A personalized recommendation application can enhance sales and customer experience by presenting products and services based on customer&#8217;s preferences, behaviors, and interactions.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Lab 12 &#8211; <\/span><strong><a href=\"https:\/\/www.whizlabs.com\/labs\/creating-guardrails-in-amazon-bedrock\/\" target=\"_blank\" rel=\"noopener\">Creating Guardrails in Amazon Bedrock<\/a><\/strong><\/h4>\n<p><span style=\"font-weight: 400;\">In this lab, you will create, configure, and test a guardrail using the Amazon Bedrock console. These guardrails ensure your AI applications are reliable, ethical, and aligned with your organizational guidelines and policies.\u00a0<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">Lab 13 &#8211; <\/span><strong><a href=\"https:\/\/www.whizlabs.com\/labs\/enhancing-transcription-accuracy-with-amazon-transcribe-custom-vocabulary\/\" target=\"_blank\" rel=\"noopener\">Enhancing Transcription Accuracy with Amazon Transcribe Custom Vocabulary<\/a><\/strong><\/h4>\n<p><span style=\"font-weight: 400;\">In this lab, you will learn how to create a custom vocabulary of domain-specific terms, such as brand names and acronyms, proper nouns, and words that Amazon Transcribe isn&#8217;t rendering correctly. You will test how this custom vocabulary improves transcription accuracy.\u00a0\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">These guided labs are complemented by the following five projects to ensure holistic skill development and mastery of critical ML and generative AI skills.\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Build a GenAI Image Search Web App with Bedrock and ECS<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Build a Face Analysis and Comparison Application using Amazon Bedrock Claude and Amazon Rekognition<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Build a Chatbot Web App with Amazon Bedrock<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Create an Image Understanding Application with Amazon Bedrock and Amazon ECS, attached with an ALB and DNS using Route 53<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Build an Embedding Search Application with Amazon Bedrock and Amazon ECS, attached with an ALB and DNS using Route 53<\/span><\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Final_Thoughts\"><\/span><strong>Final Thoughts<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Whether you\u2019re a data scientist, cloud engineer, or AI enthusiast, after doing these practices and Hands-On Labs for AWS Generative AI, you will be equipped with the practical skills to succeed in the rapidly growing space of generative AI. <\/span><b>Whizlabs<\/b><span style=\"font-weight: 400;\"> brings the best of hands-on labs and projects to help learners gain in-depth practical knowledge, created by\u00a0AWS Certified Experts.<\/span> <span style=\"font-weight: 400;\">Upon completion of these labs,<\/span> <span style=\"font-weight: 400;\">you will also get an overview of the generative AI concepts and AWS generative AI services. For additional hands-on experience with other AWS services, check our <\/span><a href=\"https:\/\/www.whizlabs.com\/labs\/library\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">AWS hands-on labs<\/span><\/a><span style=\"font-weight: 400;\"> and <\/span><a href=\"https:\/\/www.whizlabs.com\/labs\/sandbox\/aws\/aws-sandbox\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">AWS sandboxes<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This blog discusses the \u00a0AWS generative AI hands-on labs that offer a combination of knowledge, hands-on practice, and a deep understanding of theory and practical applications. Whizlabs offers a combination of 22 hands-on labs and five projects for generative AI. These AI practice labs provide practical, hands-on experience that goes beyond theoretical knowledge. The guided labs are topic-focused and based on some of the building blocks of AWS generative AI. They provide step-by-step instructions for performing any tasks in the AWS environment.\u00a0 The projects mimic real-world scenarios so that you improve your business problem-solving skills and learn to use your [&hellip;]<\/p>\n","protected":false},"author":436,"featured_media":98092,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[10],"tags":[2496,298],"class_list":["post-97400","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud-computing-certifications","tag-aws-sagemaker","tag-aws-services"],"uagb_featured_image_src":{"full":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/20-plus-hands-on-labs-to-kickstart-your-journey-with-aws-generative-ai.webp",1536,864,false],"thumbnail":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/20-plus-hands-on-labs-to-kickstart-your-journey-with-aws-generative-ai-150x150.webp",150,150,true],"medium":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/20-plus-hands-on-labs-to-kickstart-your-journey-with-aws-generative-ai-300x169.webp",300,169,true],"medium_large":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/20-plus-hands-on-labs-to-kickstart-your-journey-with-aws-generative-ai-768x432.webp",768,432,true],"large":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/20-plus-hands-on-labs-to-kickstart-your-journey-with-aws-generative-ai-1024x576.webp",1024,576,true],"1536x1536":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/20-plus-hands-on-labs-to-kickstart-your-journey-with-aws-generative-ai.webp",1536,864,false],"2048x2048":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/20-plus-hands-on-labs-to-kickstart-your-journey-with-aws-generative-ai.webp",1536,864,false],"profile_24":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/20-plus-hands-on-labs-to-kickstart-your-journey-with-aws-generative-ai-24x24.webp",24,24,true],"profile_48":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/20-plus-hands-on-labs-to-kickstart-your-journey-with-aws-generative-ai-48x48.webp",48,48,true],"profile_96":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/20-plus-hands-on-labs-to-kickstart-your-journey-with-aws-generative-ai-96x96.webp",96,96,true],"profile_150":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/20-plus-hands-on-labs-to-kickstart-your-journey-with-aws-generative-ai-150x150.webp",150,150,true],"profile_300":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/20-plus-hands-on-labs-to-kickstart-your-journey-with-aws-generative-ai-300x300.webp",300,300,true],"tptn_thumbnail":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/20-plus-hands-on-labs-to-kickstart-your-journey-with-aws-generative-ai-250x250.webp",250,250,true],"web-stories-poster-portrait":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/20-plus-hands-on-labs-to-kickstart-your-journey-with-aws-generative-ai-640x853.webp",640,853,true],"web-stories-publisher-logo":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/20-plus-hands-on-labs-to-kickstart-your-journey-with-aws-generative-ai-96x96.webp",96,96,true],"web-stories-thumbnail":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2024\/09\/20-plus-hands-on-labs-to-kickstart-your-journey-with-aws-generative-ai-150x84.webp",150,84,true]},"uagb_author_info":{"display_name":"Swetha Selvakumar","author_link":"https:\/\/www.whizlabs.com\/blog\/author\/swetha-selvakumar\/"},"uagb_comment_info":2,"uagb_excerpt":"This blog discusses the \u00a0AWS generative AI hands-on labs that offer a combination of knowledge, hands-on practice, and a deep understanding of theory and practical applications. Whizlabs offers a combination of 22 hands-on labs and five projects for generative AI. These AI practice labs provide practical, hands-on experience that goes beyond theoretical knowledge. The guided&hellip;","_links":{"self":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/97400","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/users\/436"}],"replies":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/comments?post=97400"}],"version-history":[{"count":9,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/97400\/revisions"}],"predecessor-version":[{"id":98098,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/97400\/revisions\/98098"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/media\/98092"}],"wp:attachment":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/media?parent=97400"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/categories?post=97400"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/tags?post=97400"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}