Implementează căutarea vectorială cu Azure Database pentru PostgreSQL
Intermediar
Developer
Azure Database for PostgreSQL
Învață cum să implementezi căutarea vectorială folosind extensia pgvector din Azure Database pentru PostgreSQL. Stochează embedding-uri, creează indici vectoriali și construiește modele de recuperare semantică pentru aplicații AI.
Obiective de instruire
După ce terminați acest modul, veți putea să:
- Stochează și interogă încorporații de vectori folosind extensia pgvector în Azure Database for PostgreSQL
- Executați căutări de similaritate vectorială folosind diferite metrici de distanță și operatori
- Creează și gestionează indexuri vectoriale pentru a optimiza performanța căutărilor
- Implementați strategii de încorporare, actualizare și reîmprospătare pentru evoluția seturilor de date
- Construiește modele de recuperare care integrează căutarea vectorială PostgreSQL cu pipeline-urile RAG
Cerințe preliminare
Înainte de a începe acest modul, ar trebui să aveți:
- Experiență în programare cu Python.
- Înțelegerea de bază a serviciilor Azure și a conceptelor de cloud computing.
- Familiarizare cu bazele de date relaționale și fundamentele SQL.
- Înțelegerea conceptelor de învățare automată, inclusiv embedding-urile și căutarea similarității.