1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Cơ sở dữ liệu vector cho Embeddings với Pinecone

Connected

Bài tập

Kiểm tra số chiều

Giờ đây bạn đã biết cách bắt đầu nạp vector vào một Pinecone index mới! Trước khi bắt tay vào làm, bạn nên kiểm tra xem các vector của bạn có tương thích với số chiều của index mới hay không.

Một danh sách các từ điển chứa các bản ghi cần nạp đã được cung cấp dưới tên vectors. Đây là phần xem trước cấu trúc của nó:

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

Hướng dẫn

100 XP
  • Khởi tạo kết nối Pinecone bằng API key của bạn.
  • Tạo một Pinecone index serverless mới tên "datacamp-index"; giữ nguyên các thiết lập còn lại.
  • Dùng list comprehension để kiểm tra mỗi vector trong vectors có độ dài 1536 hay không, và trả về một giá trị True hoặc False duy nhất cho biết liệu tất cả có thỏa điều kiện này.