1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wektorowe bazy danych dla osadzeń z Pinecone

Connected

ćwiczenie

Sprawdzanie wymiarowości

Masz już wszystko, czego potrzebujesz, żeby zacząć wczytywać wektory do nowego indeksu Pinecone! Zanim jednak przejdziesz dalej, sprawdź, czy twoje wektory są zgodne z wymiarowością nowego indeksu.

Lista słowników zawierających rekordy do wczytania jest dostępna pod nazwą vectors. Oto podgląd jej struktury:

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

Jeśli przez przypadek utworzysz prawidłowy indeks, który nie spełnia wymagań podanych w instrukcjach, przed kodem .create_index() dodaj następujący wiersz:

pc.delete_index('datacamp-index')

Instrukcje

100 XP
  • Zainicjalizuj połączenie z Pinecone, używając swojego klucza API.
  • Utwórz nowy bezserwerowy indeks Pinecone o nazwie "datacamp-index"; pozostałe ustawienia pozostaw bez zmian.
  • Użyj wyrażenia listowego, aby sprawdzić, czy każdy wektor w vectors ma długość 1536, i zwróć pojedynczą wartość True lub False wskazującą, czy wszystkie wektory spełniają ten warunek.