Usuwanie wektorów
Usuwanie wektorów to nie tylko porządkowanie bazy danych — to przede wszystkim optymalizacja wydajności. W miarę jak indeksy rosną, zbędne lub nieaktualne wektory zajmują miejsce w pamięci i spowalniają zapytania. Usuwając nadmiarowe dane, upraszczasz działanie systemu, co przekłada się na szybsze odpowiedzi i lepsze wykorzystanie zasobów.
W tym ćwiczeniu przećwiczysz usuwanie wektorów z indeksu 'datacamp-index' w Pinecone. Następnie sprawdzisz statystyki indeksu, aby upewnić się, że usunięcie faktycznie nastąpiło.
To ćwiczenie jest częścią kursu
Tworzenie aplikacji AI z Pinecone
Instrukcje do ćwiczenia
- Zainicjuj połączenie z Pinecone, używając swojego klucza API.
- Usuń wektory o identyfikatorach
"3"i"4". - Pobierz statystyki indeksu
datacamp-indexw Pinecone, aby sprawdzić, czy liczba przechowywanych wektorów zmniejszyła się.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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(____)