1. Learn
  2. /
  3. คอร์ส
  4. /
  5. Introduction aux embeddings avec l'API d'OpenAI

Connected

แบบฝึกหัด

Mettre à jour et supprimer des éléments d'une collection

Ce n'est pas parce que les documents sont stockés dans une base de données vectorielle que vous ne pouvez pas les modifier, enrichir la collection ou mettre à jour des éléments existants.

Dans cet exercice, deux nouveaux titres Netflix vous sont fournis dans new_data :

[{"id": "s1001", "document": "Title: Cats & Dogs (Movie)\nDescription: A look at the top-secret, high-tech espionage war going on between cats and dogs, of which their human owners are blissfully unaware."},
 {"id": "s6884", "document": 'Title: Goosebumps 2: Haunted Halloween (Movie)\nDescription: Three teens spend their Halloween trying to stop a magical book, which brings characters from the "Goosebumps" novels to life.\nCategories: Children & Family Movies, Comedies'}]

Vous ajouterez ou mettrez à jour ces ID dans la base de données selon qu'ils sont déjà présents ou non dans la collection.

คำแนะนำ

100 XP
  • Extrayez les ID et les documents de new_data, puis utilisez une seule méthode pour les mettre à jour dans la collection netflix_titles s'ils existent déjà et les ajouter s'ils n'existent pas.
  • Après avoir ajouté/mis à jour les éléments, supprimez l'élément dont l'ID est 's95'.