Aan de slagGa gratis aan de slag

Vectors ophalen

In deze oefening krijg je een lijst met ids die ID's van verschillende records bevat in je 'datacamp-index'-index. Je gebruikt deze ID's om de bijbehorende records op te halen en hun metadata te verkennen.

Deze oefening maakt deel uit van de cursus

Vector-databases voor embeddings met Pinecone

Cursus bekijken

Oefeninstructies

  • Initialiseer de Pinecone-verbinding met je API-sleutel.
  • Haal de vectors op met ID's in de ids-lijst uit de verbonden index.
  • Maak een lijst van dictionaries met de metadata van elk record in fetched_vectors.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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)
Code bewerken en uitvoeren