Oefening: vectorzoekopdrachten implementeren in Azure Database for PostgreSQL

Voltooid

In deze oefening bouwt u een zoektoepassing voor product-overeenkomsten met behulp van Azure Database for PostgreSQL en de pgvector-extensie. U schakelt vectoropslagmogelijkheden in, maakt een databaseschema voor producten met insluitingen, laadt voorbeeldgegevens via een Flask-webtoepassing en voert overeenkomsten uit om gerelateerde producten te vinden. Dit patroon biedt een basis voor het bouwen van aanbevelingssystemen, semantische zoekfuncties en andere ai-toepassingen.

Taken die in deze oefening worden uitgevoerd:

  • Project starter-bestanden downloaden en het implementatiescript configureren
  • Een Azure Database for PostgreSQL Flexible Server implementeren met Microsoft Entra-verificatie
  • De Flask-toepassingscode voltooien terwijl de server wordt geïmplementeerd
  • De pgvector-extensie inschakelen en het tabelschema voor producten maken
  • Voer de Flask-toepassing uit om producten te laden en overeenkomsten te zoeken
  • Nieuwe producten toevoegen en zien hoe overeenkomsten worden gewijzigd

Deze oefening duurt ongeveer 30 minuten.

Voordat je begint

U hebt het volgende nodig om de oefening te voltooien:

Get started

Selecteer de knop Oefening starten om de instructies voor de oefening in een nieuw browservenster te openen. Wanneer u klaar bent met de oefening, gaat u hier terug naar:

  • De module voltooien
  • Verdien een badge voor het voltooien van deze module

knop om de oefening te starten.