- Title: Generative AI on AWS
- Subtitle: Building Context-Aware Multimodal Reasoning Applications
- Authors: Chris Fregly, Antje Barth and Shelbee Eigenbrode
- Publication Date: 2023
- Publisher: O'Reilly
- ISBN-13: 978-1098159221
- Pages: 309
- Amazon Rating: 4.4 stars
- Goodreads Rating: 4.50 stars
Links: Amazon | Goodreads | Publisher | GitHub Project
Companies today are moving rapidly to integrate generative AI into their products and services. But there's a great deal of hype (and misunderstanding) about the impact and promise of this technology. With this book, Chris Fregly, Antje Barth, and Shelbee Eigenbrode from AWS help CTOs, ML practitioners, application developers, business analysts, data engineers, and data scientists find practical ways to use this exciting new technology.
You'll learn the generative AI project life cycle including use case definition, model selection, model fine-tuning, retrieval-augmented generation, reinforcement learning from human feedback, and model quantization, optimization, and deployment. And you'll explore different types of models including large language models (LLMs) and multimodal models such as Stable Diffusion for generating images and Flamingo/IDEFICS for answering questions about images.
- Apply generative AI to your business use cases
- Determine which generative AI models are best suited to your task
- Perform prompt engineering and in-context learning
- Fine-tune generative AI models on your datasets with low-rank adaptation (LoRA)
- Align generative AI models to human values with reinforcement learning from human feedback (RLHF)
- Augment your model with retrieval-augmented generation (RAG)
- Explore libraries such as LangChain and ReAct to develop agents and actions
- Build generative AI applications with Amazon Bedrock
- Generative AI Use Cases, Fundamentals, Project Lifecycle
- Prompt Engineering and In-Context Learning
- Large-Language Foundation Models
- Quantization and Distributed Computing
- Fine-Tuning and Evaluation
- Parameter-efficient Fine Tuning (PEFT)
- Fine-tuning using Reinforcement Learning with RLHF
- Optimize and Deploy Generative AI Applications
- Retrieval Augmented Generation (RAG) and Agents
- Multimodal Foundation Models
- Controlled Generation and Fine-Tuning with Stable Diffusion
- Amazon Bedrock Managed Service for Generative AI