Interacting with Amazon Bedrock Foundation Models using APIs
Difficulty: Intermediate
Duration: 2 minutes and 53 seconds
Students: 173
Rating: 5/5
This lesson is going to explain how to use Amazon Bedrock runtime APIs to interact with foundation models hosted on Amazon Bedrock.
Learning Objectives
By the end of this lesson, you will have a greater understanding of interacting with Amazon Bedrock Foundation Models using APIs. We’ll cover the following learning objectives:
- Learn how to use Python and the Boto3 SDK to interact with the Bedrock API
- Learn how to run single prompt inference using code for both image and text generation
- Learn how to switch between Foundation Models using code
- Understand the invocation options for the Bedrock Runtime
Intended Audience
- Those who are implementing Amazon Bedrock into applications
- Users in roles such as software engineers or machine learning engineers
Prerequisites
- To get the most out of this lesson you should have a basic understanding of Amazon Bedrock, including what the service does and the different foundation models available for it
- This lesson will use Python code and the Boto3 SDK, so some familiarity will be required for those subjects as well
- If you plan to follow along with demos, you will also need to work with either your own IDE for this, or AWS Cloud9
- You should feel comfortable installing Python Pillow, which is a Python imaging library, and AWS SDKs such as boto3
- For more information on these services please see our existing content titled:
Covered Topics