ใช้การค้นหาเวกเตอร์ด้วย Azure Database for PostgreSQL
ปานกลาง
นักพัฒนา
ฐานข้อมูล Azure สำหรับ PostgreSQL
เรียนรู้วิธีใช้การค้นหาเวกเตอร์โดยใช้ส่วนขยาย pgvector ในฐานข้อมูล Azure สําหรับ PostgreSQL จัดเก็บการฝัง สร้างดัชนีเวกเตอร์ และสร้างรูปแบบการดึงความหมายสําหรับแอปพลิเคชัน AI
วัตถุประสงค์การเรียนรู้
หลังจากจบโมดูลนี้ คุณจะสามารถ:
- จัดเก็บและคิวรีการฝังเวกเตอร์โดยใช้ส่วนขยาย pgvector ในฐานข้อมูล Azure สําหรับ PostgreSQL
- ดําเนินการค้นหาความคล้ายคลึงกันของเวกเตอร์โดยใช้ตัวชี้วัดและตัวดําเนินการระยะทางที่แตกต่างกัน
- สร้างและจัดการดัชนีเวกเตอร์เพื่อเพิ่มประสิทธิภาพการค้นหา
- ใช้กลยุทธ์การฝังการอัปเดตและการรีเฟรชสําหรับชุดข้อมูลที่กําลังพัฒนา
- สร้างรูปแบบการดึงข้อมูลที่รวมการค้นหาเวกเตอร์ PostgreSQL เข้ากับไปป์ไลน์ RAG
สิ่งที่จำเป็นต้องมี
ก่อนเริ่มโมดูลนี้ คุณควรมี:
- ประสบการณ์การเขียนโปรแกรมด้วย Python
- ความเข้าใจพื้นฐานเกี่ยวกับบริการ Azure และแนวคิดการประมวลผลแบบคลาวด์
- ความคุ้นเคยกับฐานข้อมูลเชิงสัมพันธ์และพื้นฐาน SQL
- ความเข้าใจเกี่ยวกับแนวคิดการเรียนรู้ของเครื่อง รวมถึงการฝังและการค้นหาความคล้ายคลึงกัน