ÎncepețiÎncepe gratuit

Namespace-uri

Namespace-urile sunt folosite pentru a separa vectorii în cadrul unui singur index, permițând interogări țintite și reducând numărul de înregistrări scanate.

În acest exercițiu, vei exersa ingestia vectorilor în namespace-uri diferite din cadrul indexului Pinecone 'datacamp-index'. Va trebui să te conectezi la index, să faci upsert cu vectori în namespace-uri diferite și să verifici metricile actualizate ale indexului.

Acest exercițiu face parte din cursul

Crearea aplicațiilor AI cu Pinecone

Vezi cursul

Instrucțiuni pentru exercițiu

  • Inițializează conexiunea Pinecone cu cheia ta API.
  • Inserează vectorii din vector_set1 în namespace-ul namespace1.
  • Inserează vectorii din vector_set2 în namespace-ul namespace2.
  • Afișează statisticile descriptive ale indexului.

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')

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

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

# Print the index statistics
____
Editează și rulează codul