Skip to Content
Fundamentals of Vector Databases, RAG, and Agents: The Future of Intelligent Information Systems
on-demand course

Fundamentals of Vector Databases, RAG, and Agents: The Future of Intelligent Information Systems

with Bert Gollnick
November 2024
Intermediate
2h 55m
English
O'Reilly Media, Inc.
Closed Captioning available in German, English, Spanish, French, Italian, Japanese, Korean, Portuguese (Portugal, Brazil), Chinese (Simplified), Chinese (Traditional)

Overview

In this course, you will learn how to leverage Vector Databases to store and retrieve relevant information for Retrieval Augmented Generation (RAG) models. You will gain insights into enhancing the accuracy and trustworthiness of large language models by integrating them with Vector Databases as external knowledge bases, effectively mitigating hallucinations. By indexing data as dense vectors in Vector Databases, you will develop the skills to create powerful semantic search engines and recommendation systems that perform efficient similarity searches.

Additionally, the course will guide you through the principles of AI agent development. This allows for agents capable of perceiving their environment, making decisions, and taking actions such as querying APIs or databases to achieve specific goals related to data processing and analysis tasks. You will explore the implementation of multimodal applications that can understand and generate content across different modalities, including text, images, and audio, by combining Vector Databases with large language models and other AI components. Finally, you will learn to optimize the performance and scalability of AI systems by leveraging the advanced data management, fault tolerance, and query capabilities of Vector Databases.

What you’ll learn and how to apply it

  • Understand the theory behind vector databases
  • Implement Vectors (coding, document embedding, querying)
  • Effectively leverage Large Language Model APIs (e.g. OpenAI, Claude3)
  • Discover Retrieval-Augmented Generation
  • Implement RAG (coding, e.g. OpenAI + chromadb)
  • Agentic RAG (Theory)
  • Agentic RAG (coding, e.g. llamaindex)
  • Agent systems (Theory)
  • Agent systems (coding, e.g. crewai)

This course is for you because

  • You are a Data Scientist.
  • You are a Data Engineer.
  • You are a Machine Learning Engineer.
  • You are a Software Engineer.
  • You are a Full-Stack Developer.

Prerequisites

  • Python data science libraries, e.g. Pandas, NumPy.
  • The course requires you to set up an account at OpenAI to use the API. This is connected to some additional cost.

Course Materials

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Watch now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Building AI Agents with LLMs, RAG, and Knowledge Graphs

Building AI Agents with LLMs, RAG, and Knowledge Graphs

Salvatore Raieli, Gabriele Iuculano
Prompt Engineering for Generative AI

Prompt Engineering for Generative AI

James Phoenix, Mike Taylor

Publisher Resources

ISBN: 0642572061326