This book is the 2nd Volume of the Book on AI Engineers. Authored by Ken Huang, a recognized expert in AI and security, this book provides a structured approach to understanding and applying generative AI in the field of AI engineering. It covers a broad spectrum of topics, from setting up a development environment to advanced applications like multimodal AI and secure engineering practices.
Key Comprehensive coverage of AI engineering from basics to advanced applications.
- Code snippets, and practical exercises to reinforce learning.
- Insights into secure AI engineering practices and emerging trends.
Book book is designed to be illustrative, offering numerous code examples that readers can adapt to their own projects. It emphasizes practical implementation and collaboration, making it an invaluable resource for both novice and experienced AI engineers. Each chapter includes hands-on exercises, questions, and further readings to deepen your understanding.
What You Will The foundational concepts and tools of AI engineering.
- How to set up a development environment and build GenAI application.
- Techniques for prompt engineering, fine-tuning, and developing RAG based applications.
- How to create multimodal AI applications using images, audio, and video.
- The pros and cons of open-source versus commercial LLMs and navigating supply chain issues.
- Best practices for deploying, serving, monitoring, and maintaining AI applications.
- Secure AI engineering practices to protect against model and application-level attacks.
- Insights into emerging trends in generative AI and the evolving roles of AI engineers.
Who This Book Is book is ideal for AI engineers, data scientists, machine learning practitioners, and anyone interested in leveraging generative AI for application development. Whether you are starting your journey in AI engineering or looking to deepen your expertise, this guide provides the knowledge and tools to succeed in this rapidly evolving field.
Table of Volume 1 of the book (sold separately) covers chapters 1 to 6.Chapter 1: Overview of the AI Engineering Landscape
- Rise of AI engineer role, GenAI applications, no code/low code AI, AI agents, app stacks, etc
Chapter 2: Getting Started As An AI Engineer
- Understanding GenAI fundamentals, setting up dev environment, AI tools/platforms, building "Hello World" GenAI app, etc.
Chapter 3: Prompt Engineering for App Development
-Prompt engineering basics, question answering app, function calling, advanced prompting, research assistant, etc
Chapter 4: Building AI Applications with Retrieval Augmented Generation (RAG)