Why is there a Matryoshka in my code? πŸͺ†

Gemini Embedding 2 uses Matryoshka Representation Learning (MRL) to nest critical semantic data right at the beginning of the vector. This means you can "peel away" the outer layer