LoslegenKostenlos starten

Vektoren löschen

Beim Löschen von Vektoren geht es nicht nur darum, die Datenbank aufzuräumen, sondern vor allem um Performance. Wenn deine Indizes wachsen, können unnötige oder veraltete Vektoren den Speicher füllen und Abfragen verlangsamen. Durch das Entfernen redundanter Daten verschlankst du deine Prozesse – das führt zu schnelleren Antworten und einer besseren Ressourcennutzung.

In dieser Übung löschst du Vektoren aus dem Pinecone-Index 'datacamp-index'. Anschließend prüfst du die Indexmetriken, um zu bestätigen, dass die Löschung erfolgt ist.

Diese Übung ist Teil des Kurses

<Kurs>Vektordatenbanken für Einbettungen mit Pinecone</Kurs>
Kurs ansehen

Übungsanweisungen

  • Initialisiere die Pinecone-Verbindung mit deinem API-Schlüssel.
  • Lösche die Vektoren mit den IDs "3" und "4".
  • Rufe die Metriken des Pinecone-Index datacamp-index ab, um zu überprüfen, dass die Anzahl der gespeicherten Vektoren gesunken ist.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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(____)
Code bearbeiten und ausführen