1 Introduction to Generative AI on AWS
This chapter covers
- Recent advancements in generative AI
- Setting up your environment for developing with Amazon Bedrock
- Understanding the generative AI solution lifecycle
- Overview of Amazon Bedrock for building generative AI solutions
In the past two years, generative AI has changed the way individuals and organizations have perceived and made use of AI. Generative AI refers to models that can create new content—such as text, images, or videos—based on training data. While technologies like Long Short-Term Memory networks (LSTMs), Generative Adversarial Networks (GANs), and Variational Autoencoders (VAEs) have long been part of this field, recent advancements have significantly accelerated its progress. Within the scope of this book, generative AI focuses on models available on Bedrock, including Large Language Models (LLMs), Multimodal Language Models (MLLMs), and Diffusion Models. Consider the swift acceleration of the AI landscape since the release of models like Claude, enabling anyone to generate text for diverse use cases. Its capabilities have exceeded what most think AI can do—from generating new text to answering users’ questions to creating high-quality videos from a single line of text. Despite these breakthroughs, we only have a glimpse of its potential, as the field remains in the nascent stage of generative AI-driven innovation.