1. Apprendre
  2. /
  3. Cours
  4. /
  5. Bases de données vectorielles pour les embeddings avec Pinecone

Connected

Exercice

Définir une fonction pour le découpage en blocs

Pour regrouper les upserts par lots de manière reproductible, vous devrez définir une fonction qui divise votre liste de vecteurs en blocs.

Le module intégré itertools a déjà été importé pour vous.

Instructions

100 XP
  • Convertissez l'entrée iterable en itérateur.
  • Découpez it en blocs de taille batch_size à l'aide du module itertools.
  • Produisez le bloc courant avec yield.