การดึงเวกเตอร์

การสร้างแอปพลิเคชัน AI ด้วย Pinecone

James Chapman

Curriculum Manager, DataCamp

ทบทวน...

การสร้างดัชนี

การสร้างแอปพลิเคชัน AI ด้วย Pinecone

ทบทวน...

ระเบียนหลายรายการถูกนำเข้าสู่ดัชนี ความจุของดัชนีเพิ่มขึ้นเมื่อเพิ่มระเบียนแล้ว

การสร้างแอปพลิเคชัน AI ด้วย Pinecone

การเข้าถึงเวกเตอร์

 

การ Fetch

  • ดึงเวกเตอร์โดยใช้ ID

หนังสือถูกดึงข้อมูลโดยใช้ ISBN

 

การ Query

  • ดึงเวกเตอร์ที่คล้ายกับเวกเตอร์อินพุต

การแนะนำหนังสือของ Amazon

การสร้างแอปพลิเคชัน AI ด้วย Pinecone

การ Fetch เวกเตอร์

index.fetch(

ids=['0', '1']
)
{'namespace': '',
 'usage': {'read_units': 1},
 'vectors': {'0': {'id': '0',
                   'metadata': {"genre": "productivity", "year": 2020},
                   'values': [0.025525547564029694, ...]},
             '1': {'id': '1',
                   'metadata': {"genre": "action", "year": 2023},
                   'values': [-0.0131468913, ...]}}
}
1 https://docs.pinecone.io/guides/data/fetch-data
การสร้างแอปพลิเคชัน AI ด้วย Pinecone

Read Units

 

  • หน่วยวัดทรัพยากรที่ใช้ในการอ่านข้อมูล:
    • Fetching → 1RU / 10 ระเบียน
    • Querying
    • Listing

 

ราคาแผน Pinecone starter

1 https://www.pinecone.io/pricing/
การสร้างแอปพลิเคชัน AI ด้วย Pinecone

การ Fetch เวกเตอร์จาก Namespace

index.fetch(
    ids=['0', '1']

namespace='namespace1'
)
{'namespace': 'namespace1',
 'usage': {'read_units': 1},
 'vectors': {'0': {'id': '0',
                   'metadata': {"genre": "productivity", "year": 2020},
                   'values': [0.025525547564029694, ...]},
             '1': {'id': '1',
                   'metadata': {"genre": "action", "year": 2023},
                   'values': [-0.0131468913, ...]}}
}
การสร้างแอปพลิเคชัน AI ด้วย Pinecone

มาฝึกกันเถอะ!

การสร้างแอปพลิเคชัน AI ด้วย Pinecone

Preparing Video For Download...