Bắt đầu ngayBắt đầu miễn phí

Lấy (fetch) các vector

Trong bài tập này, bạn được cung cấp một danh sách ids chứa các ID của những bản ghi khác nhau trong index 'datacamp-index'. Bạn sẽ dùng các ID này để truy xuất các bản ghi tương ứng và khám phá metadata của chúng.

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

Xem khóa học

Hướng dẫn bài tập

  • Khởi tạo kết nối Pinecone với API key của bạn.
  • Truy xuất các vector có ID nằm trong danh sách ids từ index đã kết nối.
  • Tạo một danh sách các dictionary chứa metadata từ mỗi bản ghi trong fetched_vectors.

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="____")

index = pc.Index('datacamp-index')
ids = ['2', '5', '8']

# Fetch the vectors from the connected Pinecone index
fetched_vectors = ____

# Extract the metadata from each result in fetched_vectors
metadatas = [fetched_vectors['____'][____]['____'] for id in ids]
print(metadatas)
Chỉnh sửa và Chạy Mã