Hello,
Say i already have a large number of embeddings in my vector database. These embeddings have say 5 metadata each. If i want to add a sixth metadata to these vectors do i have to recreate these embeddings ($$)?
or is there an easy way to add another metadata to the embeddings in pinecone?
Absolutely, you would just need to gather the ids of each vector to update and hit the update endpoint - specifically with the setMetadata value. It wont touch the vector, just the metadata.
You can only hit this one id at a time so I highly recommend concurrency of the requests and try to keep the batch size around 500. Speaking from experience doing this with VectorAdmin.