Implementér vektorsøgning med Azure Database for PostgreSQL

Øvet
Udvikler
Azure Database for PostgreSQL

Lær hvordan du implementerer vektorsøgning ved hjælp af pgvector-udvidelsen i Azure Database for PostgreSQL. Gem embeddings, lav vektorindekser og opbygger semantiske hentemønstre til AI-applikationer.

Læringsmål

Når du har fuldført dette modul, kan du:

  • Store og forespørgselsvektor-embeddings ved brug af pgvector-udvidelsen i Azure Database for PostgreSQL
  • Udfør vektorlighedssøgninger ved brug af forskellige afstandsmetrikker og operatorer
  • Opret og administrer vektorindekser for at optimere søgeydelsen
  • Implementér indlejring, opdatering og opdateringsstrategier for udviklende datasæt
  • Byg hentningsmønstre, der integrerer PostgreSQL vektorsøgning med RAG-pipelines

Forudsætninger

Før du starter dette modul, skal du have:

  • Programmeringserfaring med Python.
  • Grundlæggende forståelse af Azure-tjenester og cloudcomputing-koncepter.
  • Fortrolighed med relationelle databaser og SQL-grundprincipper.
  • Forståelse af maskinlæringskoncepter, herunder embeddings og lighedssøgning.