- Course
- AI
Vector Databases and Embeddings for Developers
This course will teach you the fundamentals of embeddings and vector databases and how these can be used to augment LLM capabilities in software applications.
What you'll learn
LLM-powered apps are only as useful as the data they can access. In this course, Vector Databases and Embeddings for Developers, you’ll learn how to use a vector database and embeddings to create intelligent AI solutions. First, you’ll explore the fundamentals of embeddings and vector databases. Next, you’ll discover the role of embeddings and vector databases in RAG systems. Finally, you’ll learn how to use pre-trained models to create embeddings that form a RAG application. When you’re finished with this course, you’ll have the skills and knowledge of vector databases and embeddings needed to help you build an intelligent AI system.
Table of contents
About the author
Jamie Maguire is a Software Architect, Developer, and Microsoft MVP (AI) that has been using .NET from the first release. A lifelong tech enthusiast, Jamie has developed solutions for clients such as various Dept of Corrections, National Geographic and many Healthcare providers. Jamie is a keen contributor to the technology community and has gained global recognition for articles he has written and software he has built. He is a STEM Ambassador and Code Club volunteer, inspiring interest at grassroots level. He shares his story and expertise at speaking events, on social media and through podcast interviews. He co-authored a book with 16 fellow MVPs demonstrating how Microsoft AI can be used in the real world and regularly publishes material to encourage and promote the use of AI and .NET technologies. He uses his site to highlight speaking engagements, share content and answer questions relevant to his experience. www.jamiemaguire.net