Kom igångKom igång gratis

Namnrymder

Namnrymder används för att separera vektorer inom ett och samma index, vilket möjliggör riktade frågor och minskar antalet genomsökta poster.

I den här övningen tränar du på att lagra vektorer i olika namnrymder inom Pinecone-indexet 'datacamp-index'. Du behöver ansluta till indexet, lagra vektorer i olika namnrymder och sedan kontrollera indexets uppdaterade statistik.

Den här övningen är en del av kursen

Bygga AI-applikationer med Pinecone

Visa kurs

Övningsinstruktioner

  • Initiera Pinecone-anslutningen med din API-nyckel.
  • Lagra vektorerna i vector_set1 i namnrymden namespace1.
  • Lagra vektorerna i vector_set2 i namnrymden namespace2.
  • Skriv ut indexets beskrivande statistik.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Initialize the Pinecone client with your API key
pc = Pinecone(api_key="____")
index = pc.Index('datacamp-index')

# Upsert vector_set1 to namespace1
____(
  vectors=vector_set1,
  ____
)

# Upsert vector_set2 to namespace2
____(
  vectors=vector_set2,
  ____
)

# Print the index statistics
____
Redigera och kör kod