Menerapkan pencarian vektor dengan Azure Database for PostgreSQL
Menengah
Pengembang
Azure Database untuk PostgreSQL
Pelajari cara menerapkan pencarian vektor menggunakan ekstensi pgvector di Azure Database for PostgreSQL. Simpan penyematan, buat indeks vektor, dan bangun pola pengambilan semantik untuk aplikasi AI.
Tujuan pembelajaran
Setelah menyelesaikan modul ini, Anda akan dapat:
- Menyimpan dan mengkueri penyematan vektor menggunakan ekstensi pgvector di Azure Database for PostgreSQL
- Menjalankan pencarian kesamaan vektor menggunakan metrik dan operator jarak yang berbeda
- Membuat dan mengelola indeks vektor untuk mengoptimalkan performa pencarian
- Menerapkan strategi pembaruan dan penyegaran penyematan untuk data set yang sedang berkembang.
- Membangun pola pengambilan yang mengintegrasikan pencarian vektor PostgreSQL dengan alur RAG
Prasyarat
Sebelum memulai modul ini, Anda harus memiliki:
- Pengalaman pemrograman dengan Python.
- Pemahaman dasar tentang layanan Azure dan konsep komputasi cloud.
- Keakraban dengan database relasional dan dasar-dasar SQL.
- Memahami konsep pembelajaran mesin termasuk penyematan dan pencarian kesamaan.