hands-on lab

Employing Generative AI for Development With Amazon Bedrock

Difficulty: Beginner
Duration: Up to 1 hour and 30 minutes
Students: 200
Get guided in a real environmentPractice with a step-by-step scenario in a real, provisioned environment.
Learn and validateUse validations to check your solutions every step of the way.
See resultsTrack your knowledge and monitor your progress.

Description

Amazon Bedrock is generative AI as a service. It makes many large language models (LLMs) available, each with a different focus and specialty. As well as allowing you to directly use models as a chatbot, it also enables you to integrate AI chatbots into your workflows and applications.

Learning how to use the Amazon Bedrock service will benefit anyone interested in using generative AI in the public AWS cloud.

In this hands-on lab, you will tour the Amazon Bedrock service and use Amazon Bedrock to summarize text and generate code.

Learning objectives

Upon completion of this beginner-level lab, you will be able to:

  • Navigate the Amazon Bedrock console
  • Summarize application requirements from long-form text
  • Use Amazon Bedrock to generate code
  • Generate testing code

Intended audience

  • Anyone looking to learn how to use generative AI in the public AWS cloud
  • Cloud Architects
  • Data Engineers
  • DevOps Engineers
  • Machine Learning Engineers
  • Software Engineers

Prerequisites

Familiarity with the following will be beneficial but is not required:

  • Generative AI and Large Language Models
  • Amazon Bedrock
  • The Python coding language

The following content can be used to fulfill the prerequisites:

Updates

February 21st, 2024 - Updated screenshots to reflect the latest user interface changes

Environment before

Environment after

Covered topics

Lab steps

Logging In to the Amazon Web Services Console
Touring Amazon Bedrock
Summarizing Unstructured Information
Using Amazon Bedrock When Coding
Testing Code With Amazon Bedrock