Ingestion de vecteurs avec des métadonnées
C'est le moment d'ingérer des données ! Vous allez ingérer vectors, une liste de dictionnaires qui contient les valeurs des vecteurs, leurs identifiants et les métadonnées associées. Elles sont déjà fournies dans un format qui peut être inséré directement dans l'index, sans autre manipulation.
Voici un rappel de la structure de vectors.
vectors = [
{
"id": "0",
"values": [0.025525547564029694, ..., 0.0188823901116848]
"metadata": {"genre": "action", "year": 2024}
},
...,
]
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.
- Connectez-vous à votre index nommé
"datacamp-index". - Effectuez un upsert de
vectorsdans l'index. - 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="____")
# Connect to your index
index = pc.____("datacamp-index")
# Ingest the vectors and metadata
____
# Print the index statistics
print(____)