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.