Introductie

Voltooid

Generatieve AI of GenAI verwijst naar een categorie AI-algoritmen die kunnen leren van bestaande gegevens en nieuwe, oorspronkelijke inhoud kunnen genereren op basis van invoer in natuurlijke taal.

De azure_ai-extensie is een krachtig hulpprogramma dat is gemaakt door het PostgreSQL-team van Microsoft dat naadloze integratie biedt tussen uw flexibele Azure Database for PostgreSQL-server en Azure AI- en Machine Learning-services. Hiermee kunt u het ontwikkelingsproces stroomlijnen en de kracht van GenAI rechtstreeks in hun database benutten en toegang bieden tot krachtige mogelijkheden voor queryverwerking in natuurlijke taal. Met slechts een paar regels SQL-code kunt u vectorinsluitingen maken, inzichten extraheren en opslaan in de database. Deze uitbreiding overbrugt de kloof tussen gegevens en bruikbare kennis, waardoor het een waardevol hulpmiddel is voor ondernemingen die GenAI-oplossingen ontwikkelen.

Diagram van de azure_ai-extensie voor Azure Database for PostgreSQL.

Gieterijgereedschappen

Foundry Tools zijn een set geavanceerde cloudhulpprogramma's en technologieën die door Microsoft zijn gemaakt, zodat u intelligente apps en systemen kunt bouwen zonder speciale AI- of data science-vaardigheden te vereisen. Met deze services kunnen krachtige AI-mogelijkheden worden opgenomen in een breed scala aan toepassingen, zoals verwerking van natuurlijke taal, machine learning, computer vision en meer. Met Foundry Tools kunt u innovatieve oplossingen maken die gebruikerservaringen verbeteren, werkstromen automatiseren en bedrijfsactiviteiten in verschillende branches verbeteren.

Azure OpenAI Service

OpenAI is een AI-onderzoeksorganisatie en technologiebedrijf dat bekend staat om zijn baanbrekende werk in kunstmatige intelligentie en machine learning. Hun doel is ervoor te zorgen dat kunstmatige algemene intelligentie (AGI) alle menselijkheid ten goede komt. OpenAI heeft geavanceerde generatieve modellen geïntroduceerd, waaronder GPT-3, GPT-3.5 en GPT-4.

De Azure OpenAI-service biedt REST API-toegang tot de krachtige taalmodellen van OpenAI en is ontworpen om GenAI-toepassingen te bouwen met behulp van Azure. Door een robuuste suite met services en modellen voor kunstmatige intelligentie beschikbaar te maken, kunt u innovatieve toepassingen bouwen die gebruikmaken van begrip in natuurlijke taal, tekstgeneratie en andere GenAI-mogelijkheden. Azure OpenAI biedt toegang tot geavanceerde AI-taalmodellen die context kunnen begrijpen, coherente tekst kunnen genereren en vertaling, samenvattings- en vraagantwoordtaken kunnen uitvoeren. Met Azure OpenAI kunt u toepassingen bouwen die inzicht hebben in invoer in natuurlijke taal en op intelligente wijze reageren.

Azure Language Service

Met de Azure-taal kunt u intelligente toepassingen bouwen die natuurlijke taal begrijpen en verwerken. Wanneer deze services zijn geïntegreerd met een flexibele serverinstantie van Azure Database for PostgreSQL, verbeteren deze services uw databasemogelijkheden, zodat u taken zoals sentimentanalyse, tekstsamenvatting en sleuteltermextractie rechtstreeks in SQL-query's kunt uitvoeren.

Azure Machine Learning

Azure Machine Learning is een uitgebreide cloudservice die is ontworpen voor de levenscyclus van het machine learning-project. Het biedt een robuust platform voor het bouwen, implementeren en beheren van machine learning-modellen.

Ai-toepassingen ontgrendelen

Azure AI- en Machine Learning-services kunnen naadloos worden geïntegreerd in uw PostgreSQL-database met behulp van de azure_ai extensie om u te helpen zeer schaalbare AI-toepassingen te bouwen. U kunt de vertrouwde SQL-taal en de flexibiliteit van PostgreSQL gebruiken om intelligente oplossingen te maken in uw databaselaag. Foundry Tools biedt verschillende mogelijkheden, zoals verwerking van natuurlijke taal, aanbevelingssystemen, tekstsamenvatting en het genereren van inhoud, waardoor uw toepassingen mogelijk worden. Met Azure Machine Learning kunt u aangepaste machine learning-modellen bouwen, trainen en implementeren, die vanuit de azure_ai extensie kunnen worden aangeroepen om voorspellingen te doen of uitvoer te genereren op basis van gegevens in uw tabellen.

Scenario: Zoek- en aanbevelingentoepassing voor huureigenschappen

Stel dat u de hoofd-AI-ontwikkelaar bent voor Margie's Travel, een bedrijf waarvan de web- en mobiele apps reizigers verbinden die accommodatie zoeken met huiseigenaren en vastgoedbeheerders die bereid zijn om hun eigenschappen te verhuren. Deze apps worden ondersteund door een Azure Database for PostgreSQL-database. U hebt de taak om deze apps te verbeteren met nieuwe GenAI-functionaliteit. U onderzoekt hoe Azure AI- en ML-services en de azure_ai extensie kunnen worden gebruikt om deze mogelijkheden toe te voegen.

Doelstellingen voor leren

In deze module wordt de azure_ai extensie onderzocht en wordt uitgelegd hoe de naadloze integratie van generatieve AI-mogelijkheden in toepassingen mogelijk is met behulp van een flexibele Azure Database for PostgreSQL-server. Het biedt u de kennis om krachtige generatieve AI-toepassingen te maken. In deze module gaat u het volgende doen:

  • Bekijk de concepten van generatieve AI en generatieve taalmodellen en verken hoe ze kunnen worden gebruikt om rijke AI-toepassingen te bouwen.
  • Evalueer de mogelijkheden van azure_ai de extensie voor PostgreSQL.
  • Installeer en verken de azure_ai extensie in een flexibele Azure Database for PostgreSQL-serverinstantie.

Aan het einde van deze module kunt u krachtige GenAI-toepassingen bouwen met behulp van een flexibele Azure Database for PostgreSQL-server die is uitgebreid met de azure_ai extensie.