1. Learn
  2. /
  3. Cursuri
  4. /
  5. Baze de date vectoriale pentru embeddings cu Pinecone

Connected

Exercițiu

Definirea unei funcții pentru împărțirea în fragmente

Pentru a putea realiza upsert-uri în lot într-un mod reproductibil, va trebui să definești o funcție care să împartă lista de vectori în fragmente.

Modulul built-in itertools a fost deja importat pentru tine.

Instrucțiuni

100 XP
  • Convertește intrarea iterable într-un iterator.
  • Împarte it în fragmente de dimensiunea batch_size folosind modulul itertools.
  • Returnează fragmentul curent cu yield.