Find the perfect coding resourcesLearn more

Learn RAG

ScrimbaScrimba
Recommended
Meet Your Instructor
Guil Hernandez avatar

Guil Hernandez

Instructor

Lifelong learner, enthusiastic about changing lives through tech. Enjoys water sports and exploring the South Florida waters.

1h 34m

Completion

Certificate included

Format

Interactive coding

Subscription

What You'll Learn

Understand embeddings and their role in AI systems

Chunking text documents for optimal processing

Generating embeddings from text data

Working with vector databases using Supabase

Implementing similarity searches

Overview

This course will teach you how to craft and use embeddings in vector databases. Start off by getting the hang of embeddings and why they're key in AI's thinking process. Then you'll get hands-on practice, as you'll be chunking text documents, generating embeddings, and plugging them into vector databases using tools like Supabase. As you build out your app, you will use similarity searches to find the relevant embeddings in your vector database. Finally, you'll combine these results with the ChatCompletions API from OpenAI to create human-like chat responses. This course is a mix of theory and interactive challenges. By the end, you won't just get the tech stuff; you'll actually have built a proof-of-concept AI Movie Recommendation engine that you can add to your portfolio.

Table of Contents
1
Your next big step in AI engineering2:58
2
What are embeddings?6:13
3
Set up environment variables1:34
4
Create an embedding5:46
5
Challenge: Pair text with embedding4:22
6
Vector databases3:00
7
Set up your vector database3:13
8
Store vector embeddings5:47
9
Semantic search4:54
10
Query embeddings using similarity search9:53
11
Create a conversational response using OpenAI8:13
12
Chunking text from documents9:36
13
Challenge: Split text, get vectors, insert into Supabase5:39
14
Error handling3:00
15
Query database and manage multiple matches6:08
16
AI chatbot proof of concept6:22
17
Retrieval-augmented generation (RAG)1:38
18
Solo Project: PopChoice4:32
19
You made it to the finish line!1:38

Share Your Experience

Sign in to leave a review and help others

No reviews yet. Be the first to review!