1. Nauka
  2. /
  3. Kursy
  4. /
  5. OpenAI API ではじめる Embeddings 入門

Connected

ćwiczenie

コレクション内のアイテムを更新・削除する

ドキュメントをベクターデータベースに保存したからといって、コレクションにアイテムを追加したり、既存アイテムを更新したりできないわけではありません。

この演習では、new_data に保存された 2 つの新しい Netflix タイトルが提供されています。

[{"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'}]

これらの ID がコレクションにすでに存在するかどうかに応じて、データベース内で追加または更新します。

Instrukcje

100 XP
  • new_data から ID と document を抽出し、netflix_titles コレクション内で既存なら更新、未存在なら追加を行う単一のメソッドを使って反映してください。
  • 追加/更新が終わったら、ID 's95' のアイテムを削除してください。