การนำ vector พร้อม metadata เข้าสู่ระบบ
ถึงเวลานำข้อมูลเข้าสู่ระบบแล้ว! จะทำการนำ vectors เข้าสู่ระบบ ซึ่งเป็น list ของ dictionary ที่ประกอบด้วยค่า vector, ID, และ metadata ที่เกี่ยวข้อง ข้อมูลเหล่านี้ถูกจัดเตรียมในรูปแบบที่พร้อมนำเข้า index ได้โดยตรง โดยไม่ต้องปรับแต่งเพิ่มเติม
นี่คือโครงสร้างของ vectors เพื่อเป็นการทบทวน
vectors = [
{
"id": "0",
"values": [0.025525547564029694, ..., 0.0188823901116848]
"metadata": {"genre": "action", "year": 2024}
},
...,
]
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Vector Databases สำหรับ Embeddings ด้วย Pinecone
คำแนะนำการฝึกหัด
- เริ่มต้นการเชื่อมต่อ Pinecone ด้วย API key ของคุณ
- เชื่อมต่อกับ index ชื่อ
"datacamp-index" - Upsert
vectorsเข้าสู่ index - แสดงสถิติเชิงพรรณนาของ index
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# 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(____)