Inledning

Slutförd

Generativ AI, eller GenAI, refererar till en kategori av AI-algoritmer som kan lära sig av befintliga data och generera nytt originalinnehåll baserat på indata från naturligt språk.

Tillägget azure_ai är ett kraftfullt verktyg som skapats av PostgreSQL-teamet på Microsoft och som ger sömlös integrering mellan din flexibla Azure Database for PostgreSQL-server och Azure AI- och Machine Learning-tjänster. Det gör att du kan effektivisera utvecklingsprocessen och utnyttja kraften hos GenAI direkt i deras databas, vilket ger åtkomst till kraftfulla frågebearbetningsfunktioner på naturligt språk. Med bara några rader SQL-kod kan du skapa vektorinbäddningar, extrahera insikter och lagra dem i databasen. Det här tillägget överbryggar data och det användbara kunskapsgapet, vilket gör det till en värdefull tillgång för företag som skapar GenAI-lösningar.

Diagram över azure_ai-tillägget för Azure Database for PostgreSQL.

Gjuteriverktyg

Foundry Tools är en uppsättning avancerade molnbaserade verktyg och tekniker som skapats av Microsoft så att du kan skapa intelligenta appar och system utan att kräva särskilda AI- eller datavetenskapskunskaper. Med dessa tjänster kan kraftfulla AI-funktioner införlivas i en mängd olika program, till exempel bearbetning av naturligt språk, maskininlärning, visuellt innehåll med mera. Genom att använda Foundry Tools kan du skapa innovativa lösningar som förbättrar användarupplevelser, automatiserar arbetsflöden och förbättrar verksamheten i olika branscher.

Azure OpenAI-tjänst

OpenAI är en AI-forskningsorganisation och ett teknikföretag som är känt för sitt banbrytande arbete inom artificiell intelligens och maskininlärning. Deras mål är att säkerställa att artificiell allmän intelligens (AGI) gynnar hela mänskligheten. OpenAI introducerade toppmoderna generativa modeller, inklusive GPT-3, GPT-3.5 och GPT-4.

Azure OpenAI-tjänsten ger REST API-åtkomst till OpenAI:s kraftfulla språkmodeller och är utformad för att hjälpa dig att skapa GenAI-program med Hjälp av Azure. Genom att exponera en robust uppsättning tjänster och modeller för artificiell intelligens kan du skapa innovativa program som använder förståelse för naturligt språk, textgenerering och andra GenAI-funktioner. Azure OpenAI ger åtkomst till toppmoderna generativa AI-språkmodeller som kan förstå kontext, generera sammanhängande text och utföra översättnings-, sammanfattnings- och frågesvarsuppgifter. Med Azure OpenAI kan du skapa program som förstår indata för naturligt språk och som svarar intelligent.

Azure Language-tjänsten

Med Azure Language kan du skapa intelligenta program som förstår och bearbetar naturligt språk. När de är integrerade med en flexibel Azure Database for PostgreSQL-serverinstans förbättrar dessa tjänster databasfunktionerna så att du kan utföra uppgifter som attitydanalys, textsammanfattning och extrahering av nyckelfraser direkt i SQL-frågor.

Azure Machine Learning

Azure Machine Learning är en omfattande molntjänst som är utformad för maskininlärningsprojektets livscykel. Det ger en robust plattform för att skapa, distribuera och hantera maskininlärningsmodeller.

Låsa upp AI-baserade program

Azure AI- och Machine Learning-tjänster kan integreras sömlöst i din PostgreSQL-databas med hjälp av azure_ai tillägget som hjälper dig att skapa mycket skalbara AI-baserade program. Du kan använda det välbekanta SQL-språket och flexibiliteten i PostgreSQL för att skapa intelligenta lösningar i databaslagret. Foundry Tools innehåller olika funktioner, till exempel bearbetning av naturligt språk, rekommendationssystem, textsammanfattning och innehållsgenerering, vilket kan ge dina program möjlighet. Med Azure Machine Learning kan du skapa, träna och distribuera anpassade maskininlärningsmodeller, som kan anropas från azure_ai tillägget för att göra förutsägelser eller generera utdata baserat på data i dina tabeller.

Scenario: Applikation för sökning och rekommendationer av uthyrningsfastigheter

Anta att du är den ledande AI-utvecklaren för Margie's Travel, ett företag vars webb- och mobilappar ansluter resenärer som letar efter boende med husägare och fastighetsförvaltare som är villiga att hyra ut sina fastigheter. Dessa appar backas upp av en Azure Database for PostgreSQL-databas. Du har till uppgift att förbättra dessa appar med nya GenAI-funktioner. Du undersöker hur Azure AI- och ML-tjänster och azure_ai tillägget kan användas för att lägga till dessa funktioner.

Utbildningsmål

Den här modulen azure_ai undersöker tillägget och hur det möjliggör sömlös integrering av generativa AI-funktioner i program med hjälp av en flexibel Azure Database for PostgreSQL-server. Den ger dig kunskap om att skapa kraftfulla generativa AI-program. I den här modulen gör du följande:

  • Granska begreppen generativ AI och generativa språkmodeller och utforska hur de kan användas för att skapa omfattande AI-program.
  • Utvärdera funktionerna azure_ai i tillägget för PostgreSQL.
  • Installera och utforska azure_ai tillägget i en flexibel Azure Database for PostgreSQL-serverinstans.

I slutet av den här modulen kommer du att kunna börja skapa kraftfulla GenAI-program med hjälp av en flexibel Azure Database for PostgreSQL-server som utökas med azure_ai tillägget.