Preluarea vectorilor
În acest exercițiu, ai la dispoziție o listă ids care conține ID-urile unor înregistrări diferite din indexul tău 'datacamp-index'. Vei folosi aceste ID-uri pentru a prelua înregistrările asociate și a le explora metadatele.
Acest exercițiu face parte din cursul
Crearea aplicațiilor AI cu Pinecone
Instrucțiuni pentru exercițiu
- Inițializează conexiunea Pinecone cu cheia ta API.
- Preia vectorii cu ID-urile din lista
idsdin indexul conectat. - Creează o listă de dicționare care conțin metadatele din fiecare înregistrare din
fetched_vectors.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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)