1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pineconeで学ぶ埋め込み向けベクトルデータベース

Connected

演習

ベクトルの削除

ベクトルの削除は単なる整理整頓ではなく、パフォーマンス最適化のために重要です。インデックスが大きくなるにつれて、不要または古いベクトルがストレージを圧迫し、クエリ性能を低下させることがあります。冗長なデータを取り除くことで処理が効率化され、応答が速くなり、リソースの活用も向上します。

この演習では、Pinecone の 'datacamp-index' インデックスからベクトルを削除する練習をします。削除が実行されたことを確認するために、インデックスのメトリクスをチェックします。

もし誤ってベクトルを削除してしまい、別の理由で演習に合格できなかった場合は、.delete() の前に次のコードを追加して、削除対象のベクトルを再度 upsert してください。

index.upsert(vectors=vectors)

指示

100 XP
  • API キーを使って Pinecone への接続を初期化します。
  • ID が "3" と "4" のベクトルを削除します。
  • datacamp-index Pinecone インデックスのメトリクスを取得し、保存されているベクトル数が減っていることを確認します。