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
Instructions de l’exercice
- Initialisez la connexion à Pinecone avec votre clé d'API.
- Faites l'upsert des vecteurs de
vector_set1dans l'espace de nomsnamespace1. - Faites l'upsert des vecteurs de
vector_set2dans l'espace de nomsnamespace2. - 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
____