Suppression de vecteurs
Supprimer des vecteurs ne sert pas seulement à faire le ménage dans vos bases ; c'est aussi optimiser les performances. À mesure que vos index grossissent, des vecteurs inutiles ou obsolètes peuvent encombrer le stockage et ralentir les requêtes. En supprimant les données redondantes, vous simplifiez vos opérations, ce qui se traduit par des réponses plus rapides et une meilleure utilisation des ressources.
Dans cet exercice, vous allez vous entraîner à supprimer des vecteurs de l'index Pinecone 'datacamp-index'. Vous vérifierez les métriques de l'index pour confirmer que la suppression a bien eu lieu.
Cet exercice fait partie du cours
<cours>Bases de données vectorielles pour les intégrations avec Pinecone</cours>Instructions de l’exercice
- Initialisez la connexion à Pinecone en utilisant votre clé d'API.
- Supprimez les vecteurs dont les identifiants sont
"3"et"4". - Récupérez les métriques de l'index Pinecone
datacamp-indexpour vérifier que le nombre de vecteurs stockés a diminué.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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(____)