setMetadata deprecated in 3.0.0 :(

According to Pinecone support, the ability to overwrite the entire metadata object without a full upsert has been removed in 3.0.0. That means if you want to remove a field from metadata (instead of just change it) you have to do a full fetch of the vector first in order to perform an upsert.

Please consider bringing this back!

I think you’re looking for update: Update data - Pinecone Docs