SkyAICampus
HomePracticeLearnCode LabFocus
SkyAICampus
PrivacyTermssupport@skyaicampus.com© 2026 SkyAI Campus
Log inSign up

Learn

HomePracticeConcept cardsCode LabSky Tutor

Review

Revise todayMistake notebookProgress

Focus

Campus ForestFocus roomsSquads

Questions or feedback?
support@skyaicampus.com

  1. 1Embeddings and vector search
  2. 2Chunking and indexing
  3. 3RAG pipelines
  4. 4Evaluating RAG
← Retrieval-augmented generation (RAG)

Lesson 1 of 4

Embeddings and vector search

Watch, read the card, then practise. Embeddings · Similarity search

Video coming soon

The video for this lesson is being recorded.

Meanwhile, the notes below and the 60-second cards cover the same ideas.

Practise this topic
  • Embeddings

    An embedding turns text into a vector of numbers, so texts with similar meaning end up close together.

    Remember: Same model for questions and documents, always.

  • Similarity search

    Similarity search finds the chunks whose vectors are closest to the question's vector.

    Remember: Meaning → vectors. Exact strings → keywords. Often both.

Try the example in Code Lab

import numpy as np
v = np.array([3.0, 4.0])
print((v / np.linalg.norm(v)).tolist())
Next: Chunking and indexing →

In this lesson

  • Embeddings
  • Similarity search

Practise this topic

5 questions at your level. The best way to make it stick.

Practise 5 questions