Updating Similarity Metric for Existing Pinecone Index

Hi @Nmawyin,

If you have a vector dataset already in Pinecone, you can migrate it to a new index with the right settings using the Collections feature without having to re-embed or re-upload the data. A collection is like a snapshot/backup of the vectors in your index.

The high level overview of the procedure is:

  1. Disable “ingest” into your index (you can continue to allow reads/searches, but you want to pause inserting or updating any new data during this process).
  2. Create a Collection from your index
  3. Restore the Collection to a new index from the Actions buttons on the Collections page. (You’ll be able to select the similarity metric you want on the new index.)
  4. Switch your app to use the new index for queries
  5. Configure any ingest apps to point to the new Index, and you can unpause ingest now.
  6. Remove the original index

Hope this helps!
-Silas

2 Likes