Recuperare vettori
In questo esercizio ti viene fornito un elenco di ids contenente gli ID di vari record nel tuo indice 'datacamp-index'. Userai questi ID per recuperare i record associati ed esplorarne i metadati.
Questo esercizio fa parte del corso
Database vettoriali per Embeddings con Pinecone
Istruzioni dell'esercizio
- Inizializza la connessione a Pinecone con la tua API key.
- Recupera i vettori con gli ID nella lista
idsdall'indice collegato. - Crea un elenco di dizionari che contenga i metadati di ciascun record in
fetched_vectors.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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)