scrimba
AI Engineering
Embeddings and Vector Databases
Query embeddings using similarity search
Go Pro!Bootcamp

Bootcamp

Study group

Collaborate with peers in your dedicated #study-group channel.

Code reviews

Submit projects for review using the /review command in your #code-reviews channel

Query embeddings using similarity search
AboutCommentsNotes
Query embeddings using similarity search
Expand for more info
index.js
run
preview
console
import { openai, supabase } from './config.js';

/*
Create an embedding from the user input and return a
semantically matching text chunk from the database
*/
async function main(input) {
// Create a vector embedding representing the input text
const embeddingResponse = await openai.embeddings.create({
model: "text-embedding-ada-002",
input,
});

// The vector generated by OpenAI
const embedding = embeddingResponse.data[0].embedding;
console.log(embedding);
}
Console
/index.html
-9:53