Vektoren abrufen
In dieser Übung hast du eine Liste mit „ ids “ bekommen, die IDs von verschiedenen Datensätzen in deinem Index „ 'datacamp-index' “ enthält. Du brauchst diese IDs, um die dazugehörigen Datensätze abzurufen und ihre Metadaten zu checken.
Diese Übung ist Teil des Kurses
Vektordatenbanken für Einbettungen mit Pinecone
Anleitung zur Übung
- Starte die Pinecone-Verbindung mit deinem API-Schlüssel.
- Hol die Vektoren mit den IDs in der Liste „
ids“ aus dem verbundenen Index. - Erstell eine Liste von Wörterbüchern mit den Metadaten aus jedem Datensatz in „
fetched_vectors“.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Initialize the Pinecone client with your API key
pc = Pinecone(api_key="____")
index = pc.Index('datacamp-index')
ids = ['2', '5', '8']
# Fetch the vectors from the connected Pinecone index
fetched_vectors = ____
# Extract the metadata from each result in fetched_vectors
metadatas = [fetched_vectors['____'][____]['____'] for id in ids]
print(metadatas)