Building AI Applications with Amazon Bedrock

Building AI Applications with Amazon Bedrock

1h 7mIntermediate2025-02-05

Authors

Noah Gift

Noah Gift

MLOps Expert | Solopreneur | Author | Adjunct Professor | CTO

Pragmatic AI Labs

Pragmatic AI Labs

Course details

In this course, learn how to build real-world, AI-powered applications using Amazon Bedrock. Instructor Noah Gift starts off with an examination of the foundation model service, focusing on how to utilize the unified API to interact with various foundational models, such as those from Anthropic, Amazon's own models, or Mistral. He compares different variants and demonstrates how to effectively employ this unified interface. Then, dive into the console and explore its significance and advantages for prototyping. Noah then guides you through building applications, showing how to use the chat interface and compare different prompts, and explains the agents ecosystem. Plus, learn how to use the knowledge base, including how to ground using retrieval, augmented generative AI, and how to combine these elements.

Skills covered

Amazon BedrockTelecommunicationsGenerative AIArtificial Intelligence FoundationsFull-Stack Web DevelopmentAmazon Web Services (AWS)AmazonCloud ServicesCloud PlatformsArtificial Intelligence (AI)Web DevelopmentNetwork and System AdministrationCloud ComputingOne-Off

Concepts

Introduction

  • Building AI applications

Introduction to Building AI Applications

  • Exploring the core features of Amazon Bedrock
  • Navigating the Bedrock console
  • Utilizing the Bedrock console comparison mode
  • Model comparison - Claude vs. Haiku
  • The Dracula pattern - Bedrock and Claude
  • The Dracula pattern - Bedrock to Ollama
  • Making choices with Bedrock and Ollama
  • Misconceptions about generative AI

Exploring the Bedrock API

  • Bash and Rust API exploration with Amazon Bedrock
  • Hello world - Bedrock, Claude, and bash
  • Hello world - Rust and Bedrock

Bedrock Knowledge Bases and Agents

  • Understanding Bedrock knowledge bases
  • Demonstration - Bedrock knowledge bases
  • Demo - Programmatic knowledge base in CloudShell
  • Agents - An overview
  • Creating agents in the Bedrock console
  • Agents with RAG

Conclusion

  • Course summary
40,000 Toman