CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Initialisez la connexion à Pinecone avec votre clé d'API.
  • Connectez-vous à votre index nommé "datacamp-index".
  • Effectuez un upsert de vectors dans 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(____)
Modifier et exécuter le code