CommencezCommencez gratuitement

Espaces de noms

Les espaces de noms servent à séparer les vecteurs au sein d'un même index, ce qui permet d'effectuer des requêtes ciblées et de réduire le nombre d'enregistrements balayés.

Dans cet exercice, vous allez pratiquer l'ingestion de vecteurs dans différents espaces de noms de l'index Pinecone 'datacamp-index'. Vous devrez vous connecter à l'index, faire l'upsert de vecteurs dans différents espaces de noms et vérifier les mesures mises à jour de l'index.

Cette activité fait partie du cours

Créer des applications d'IA avec Pinecone

Voir le cours

Instructions de l’exercice

  • Initialisez la connexion à Pinecone avec votre clé d'API.
  • Faites l'upsert des vecteurs de vector_set1 dans l'espace de noms namespace1.
  • Faites l'upsert des vecteurs de vector_set2 dans l'espace de noms namespace2.
  • Affichez les statistiques descriptives de l'index.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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
____
Modifier et exécuter le code