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.