ComeçarComece de graça

Apagando vetores

Apagar vetores não é só arrumar nossas bases de dados; é otimizar o desempenho. À medida que seus índices crescem, vetores desnecessários ou desatualizados podem ocupar espaço no armazenamento e deixar as consultas mais lentas. Ao tirar dados que não servem pra nada, você deixa suas operações mais rápidas, o que ajuda a responder mais rápido e usar melhor os recursos.

Neste exercício, você vai praticar como apagar vetores do índice Pinecone “ 'datacamp-index' ”. Você vai dar uma olhada nas métricas do índice pra ver se a exclusão rolou mesmo.

Se você apagar os vetores sem querer, mas não passar no exercício por outro motivo, coloque o seguinte código antes do seu código .delete() para reinserir os vetores para exclusão:

index.upsert(vectors=vectors)

Este exercício faz parte do curso

Bancos de dados vetoriais para incorporações com Pinecone

Ver curso

Instruções do exercício

  • Inicialize a conexão com o Pinecone usando sua chave API.
  • Apaga os vetores com os IDs "3" e "4".
  • Pegue as métricas do índice Pinecone datacamp-index pra conferir se o número de vetores armazenados diminuiu.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Initialize the Pinecone client using your API key
pc = Pinecone(api_key="____")

index = pc.Index('datacamp-index')

# Delete vectors
____

# Retrieve metrics of the connected Pinecone index
print(____)
Editar e executar o código