1. Apprendre
  2. /
  3. Cours
  4. /
  5. Bases de données vectorielles pour les embeddings avec Pinecone

Connected

Exercice

Vérifier la dimensionnalité

Vous avez maintenant tout ce qu'il faut pour commencer à ingérer des vecteurs dans un nouvel index Pinecone ! Avant de vous lancer, vérifiez que vos vecteurs sont compatibles avec la dimensionnalité de votre nouvel index.

Une liste de dictionnaires contenant les enregistrements à ingérer vous est fournie sous vectors. Voici un aperçu de sa structure :

vectors = [
    {
        "id": "0",
        "values": [0.025525547564029694, ..., 0.0188823901116848]
        "metadata": {"genre": "action", "year": 2024}
    },
        ...,
]

Instructions

100 XP
  • Initialisez la connexion à Pinecone à l'aide de votre clé d'API.
  • Créez un nouvel index Pinecone sans serveur nommé "datacamp-index"; laissez les autres paramètres tels quels.
  • Utilisez une compréhension de liste pour vérifier que chaque vecteur dans vectors a une longueur de 1536, et retournez une seule valeur True ou False indiquant s'ils satisfont tous cette condition.