Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Scrimba

Learn RAG

via Scrimba

Overview

Learn how to improve the accuracy and reliability of LLM-based apps by implementing Retrieval-augmented Generation (RAG) using embeddings and a vector database.

Syllabus

  • Your next big step in AI engineering
  • What are embeddings?
  • Set up environment variables
  • Create an embedding
  • Challenge: Pair text with embedding
  • Vector databases
  • Supabase Dependency Upgrade Warning
  • Set up your vector database
  • Store vector embeddings
  • Semantic search
  • Query embeddings using similarity search
  • Create a conversational response using OpenAI
  • Chunking text from documents
  • Challenge: Split text, get vectors, insert into Supabase
  • Error handling
  • Query database and manage multiple matches
  • AI chatbot proof of concept
  • Solo Project: PopChoice
  • Want to become a Scrimbassador?
  • You made it to the finish line!
  • How to Utilize Your Certificate

Reviews

Start your review of Learn RAG

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.