Nạp vector kèm metadata
Đến lúc nạp dữ liệu! Bạn sẽ nạp vectors, là một danh sách các dictionary chứa giá trị vector, ID và metadata liên quan. Chúng đã được chuẩn bị sẵn ở định dạng có thể chèn trực tiếp vào index mà không cần xử lý thêm.
Dưới đây là lời nhắc lại về cấu trúc của vectors.
vectors = [
{
"id": "0",
"values": [0.025525547564029694, ..., 0.0188823901116848]
"metadata": {"genre": "action", "year": 2024}
},
...,
]
Bài tập này là một phần của khóa học
Cơ sở dữ liệu vector cho Embeddings với Pinecone
Hướng dẫn bài tập
- Khởi tạo kết nối Pinecone bằng API key của bạn.
- Kết nối tới index có tên
"datacamp-index". - Upsert
vectorsvào index. - In thống kê mô tả của index.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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(____)