chapter six
                    6 Performing Retrieval Augmented Generation on AWS
This chapter covers
- An overview of retrieval augmented generation
 - Understanding how retrieval augmented generation is implemented on AWS
 - How to create and refine embeddings based on foundational model performance
 - Utilize agents to work with foundational models
 - Integrating RAG and Agents into a Chatbot
 
The evolution of LLMs has provided much potential for businesses in changing the landscape of how solutions can be provided. Businesses and developers seek technologies that not only understand and generate human-like text but have a high level of relevance and context-awareness which mirror human intuition. This is where Retrieval Augmented Generation (RAG) comes into play, being at the forefront of bridging the gap between traditional LLMs and the context-rich requirements that are needed by real-world applications.