Correcting and Optimizing Your Generative AI Application
Until this point, you’ve read about how to build a generative AI (GenAI) application, its various components, and how they fit together. You've gained a solid understanding of what makes them work (and not work) well. You’re also aware of some of the challenges of GenAI applications and how to identify them.
In this chapter, you’ll begin unraveling the mystery of how to improve your GenAI application once you’ve identified its shortcomings. You will also learn about optimizing and fine-tuning your GenAI application, so it’s a reliable, effective, and stable machine working in your favor, instead of a rogue actor bringing chaos.
This chapter will discuss several well-known techniques to improve your GenAI application, so you can be confident in your finished product. Ideally, you will perform all of these techniques. The chapter will define each of these and explain how they can improve...