1. Learn
  2. /
  3. Курси
  4. /
  5. Vector Databases for Embeddings with Pinecone

Connected

вправа

Перевірка розмірності

Тепер ви маєте все необхідне, щоб почати завантажувати вектори до нового індексу Pinecone! Перш ніж розпочати, слід перевірити, чи сумісні ваші вектори з розмірністю нового індексу.

Список словників із записами для завантаження надано як vectors. Ось приклад його структури:

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

Якщо ви випадково створите коректний індекс, який не відповідає специфікаціям з інструкцій, додайте такий код перед викликом .create_index():

pc.delete_index('datacamp-index')

Інструкції

100 XP
  • Ініціалізуйте з'єднання з Pinecone, використовуючи ваш API-ключ.
  • Створіть новий безсерверний індекс Pinecone з назвою "datacamp-index"; інші параметри залиште без змін.
  • Використайте генератор списку, щоб перевірити, що кожен вектор у vectors має довжину 1536, і повернути одне значення True або False, яке показує, чи всі вони відповідають цій умові.