<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="34932" language="fr" source="https://portal.flane.ch/swisscom/fr/xml-course/microsoft-ai-3019" lastchanged="2026-01-23T15:38:44+01:00" parent="https://portal.flane.ch/swisscom/fr/xml-courses"><title>Build AI Apps with Azure Database for PostgreSQL</title><productcode>AI-3019</productcode><vendorcode>MS</vendorcode><vendorname>Microsoft</vendorname><fullproductcode>MS-AI-3019</fullproductcode><version>1.0</version><essentials>&lt;p&gt;Before starting this module, you should have experience working with PostgreSQL databases, writing SQL queries, and a general understanding of AI and ML concepts.&lt;/p&gt;</essentials><contents>&lt;h4&gt;Get started with generative AI in Azure Database for PostgreSQL&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Introduction&lt;/li&gt;&lt;li&gt;Understand generative AI language models&lt;/li&gt;&lt;li&gt;Describe the Azure AI extension&lt;/li&gt;&lt;li&gt;Explore the Azure OpenAI schema&lt;/li&gt;&lt;li&gt;Review the Azure Cognitive schema&lt;/li&gt;&lt;li&gt;Explore semantic operators&lt;/li&gt;&lt;li&gt;Examine the Azure Machine Learning schema&lt;/li&gt;&lt;li&gt;Exercise-Explore the Azure AI extension&lt;/li&gt;&lt;li&gt;Module assessment&lt;/li&gt;&lt;li&gt;Summary&lt;/li&gt;&lt;/ul&gt;
&lt;h4&gt;Enable semantic search in Azure Database for PostgreSQL&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Introduction&lt;/li&gt;&lt;li&gt;Understand semantic search&lt;/li&gt;&lt;li&gt;Store vectors in Azure Database for PostgreSQL&lt;/li&gt;&lt;li&gt;Create embeddings with the Azure AI extension&lt;/li&gt;&lt;li&gt;Exercise - Generate vector embeddings with Azure OpenAI&lt;/li&gt;&lt;li&gt;Explore semantic search use cases&lt;/li&gt;&lt;li&gt;Exercise - Create a search function for a recommendation system&lt;/li&gt;&lt;li&gt;Module assessment&lt;/li&gt;&lt;li&gt;Summary&lt;/li&gt;&lt;/ul&gt;
&lt;h4&gt;Integrate AI Services to enrich your applications with intelligent features in Azure Database for PostgreSQL&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Introduction&lt;/li&gt;&lt;li&gt;Summarize data with Azure AI Services and Azure Database for PostgreSQL&lt;/li&gt;&lt;li&gt;Perform sentiment analysis and opinion mining in Azure Database for PostgreSQL&lt;/li&gt;&lt;li&gt;Extract insights using Azure Language and Azure Database for PostgreSQL&lt;/li&gt;&lt;li&gt;Translate text with Azure Translator and Azure Database for PostgreSQL&lt;/li&gt;&lt;li&gt;Exercise - Use Azure AI services with Azure Database for PostgreSQL&lt;/li&gt;&lt;li&gt;Use Azure Machine Learning for inference from Azure Database for PostgreSQL&lt;/li&gt;&lt;li&gt;Exercise - Perform inference with Azure Machine Learning and Azure Database for PostgreSQL&lt;/li&gt;&lt;li&gt;Module assessment&lt;/li&gt;&lt;li&gt;Summary&lt;/li&gt;&lt;/ul&gt;
&lt;h4&gt;Build RAG applications with Azure Database for PostgreSQL&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Introduction&lt;/li&gt;&lt;li&gt;Understand RAG pattern with Azure Database for PostgreSQL&lt;/li&gt;&lt;li&gt;Explore information retrieval challenges - scale and accuracy&lt;/li&gt;&lt;li&gt;Enhance scale with vector indexes&lt;/li&gt;&lt;li&gt;Build RAG Applications with Azure Database for PostgreSQL and Python&lt;/li&gt;&lt;li&gt;Exercise: Build RAG applications with Azure Database for PostgreSQL and Python&lt;/li&gt;&lt;li&gt;Improve accuracy with advanced RAG architectures&lt;/li&gt;&lt;li&gt;Explore GraphRAG with Azure Database for PostgreSQL&lt;/li&gt;&lt;li&gt;Exercise: Implement GraphRAG with Azure Database for PostgreSQL&lt;/li&gt;&lt;li&gt;Module assessment&lt;/li&gt;&lt;li&gt;Summary&lt;/li&gt;&lt;/ul&gt;
&lt;h4&gt;Implement generative AI agents with Azure Database for PostgreSQL&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Introduction&lt;/li&gt;&lt;li&gt;Understand AI agents with Azure Database for PostgreSQL&lt;/li&gt;&lt;li&gt;Apply information retrieval for agents&lt;/li&gt;&lt;li&gt;Evaluate agentic frameworks for integration with PostgreSQL&lt;/li&gt;&lt;li&gt;Implement AI agents with Foundry Agent Service&lt;/li&gt;&lt;li&gt;Exercise - Build an AI agent with Foundry Agent Service and Azure Database for PostgreSQL&lt;/li&gt;&lt;li&gt;Integrate AI agents with MCP and PostgreSQL&lt;/li&gt;&lt;li&gt;Module assessment&lt;/li&gt;&lt;li&gt;Summary&lt;/li&gt;&lt;/ul&gt;
&lt;h4&gt;Develop PostgreSQL solutions in Visual Studio Code with the PostgreSQL extension and GitHub Copilot&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Introduction&lt;/li&gt;&lt;li&gt;Understand how the PostgreSQL extension supports SQL development&lt;/li&gt;&lt;li&gt;Understand how GitHub Copilot integrates with the PostgreSQL extension&lt;/li&gt;&lt;li&gt;Use GitHub Copilot to generate, refine, and troubleshoot SQL queries&lt;/li&gt;&lt;li&gt;Exercise - Enhance PostgreSQL development with GitHub Copilot&lt;/li&gt;&lt;li&gt;Knowledge check&lt;/li&gt;&lt;li&gt;Summary&lt;/li&gt;&lt;/ul&gt;</contents><essentials_plain>Before starting this module, you should have experience working with PostgreSQL databases, writing SQL queries, and a general understanding of AI and ML concepts.</essentials_plain><contents_plain>Get started with generative AI in Azure Database for PostgreSQL


- Introduction
- Understand generative AI language models
- Describe the Azure AI extension
- Explore the Azure OpenAI schema
- Review the Azure Cognitive schema
- Explore semantic operators
- Examine the Azure Machine Learning schema
- Exercise-Explore the Azure AI extension
- Module assessment
- Summary

Enable semantic search in Azure Database for PostgreSQL


- Introduction
- Understand semantic search
- Store vectors in Azure Database for PostgreSQL
- Create embeddings with the Azure AI extension
- Exercise - Generate vector embeddings with Azure OpenAI
- Explore semantic search use cases
- Exercise - Create a search function for a recommendation system
- Module assessment
- Summary

Integrate AI Services to enrich your applications with intelligent features in Azure Database for PostgreSQL


- Introduction
- Summarize data with Azure AI Services and Azure Database for PostgreSQL
- Perform sentiment analysis and opinion mining in Azure Database for PostgreSQL
- Extract insights using Azure Language and Azure Database for PostgreSQL
- Translate text with Azure Translator and Azure Database for PostgreSQL
- Exercise - Use Azure AI services with Azure Database for PostgreSQL
- Use Azure Machine Learning for inference from Azure Database for PostgreSQL
- Exercise - Perform inference with Azure Machine Learning and Azure Database for PostgreSQL
- Module assessment
- Summary

Build RAG applications with Azure Database for PostgreSQL


- Introduction
- Understand RAG pattern with Azure Database for PostgreSQL
- Explore information retrieval challenges - scale and accuracy
- Enhance scale with vector indexes
- Build RAG Applications with Azure Database for PostgreSQL and Python
- Exercise: Build RAG applications with Azure Database for PostgreSQL and Python
- Improve accuracy with advanced RAG architectures
- Explore GraphRAG with Azure Database for PostgreSQL
- Exercise: Implement GraphRAG with Azure Database for PostgreSQL
- Module assessment
- Summary

Implement generative AI agents with Azure Database for PostgreSQL


- Introduction
- Understand AI agents with Azure Database for PostgreSQL
- Apply information retrieval for agents
- Evaluate agentic frameworks for integration with PostgreSQL
- Implement AI agents with Foundry Agent Service
- Exercise - Build an AI agent with Foundry Agent Service and Azure Database for PostgreSQL
- Integrate AI agents with MCP and PostgreSQL
- Module assessment
- Summary

Develop PostgreSQL solutions in Visual Studio Code with the PostgreSQL extension and GitHub Copilot


- Introduction
- Understand how the PostgreSQL extension supports SQL development
- Understand how GitHub Copilot integrates with the PostgreSQL extension
- Use GitHub Copilot to generate, refine, and troubleshoot SQL queries
- Exercise - Enhance PostgreSQL development with GitHub Copilot
- Knowledge check
- Summary</contents_plain><duration unit="d" days="1">1 jour</duration><pricelist><price country="DE" currency="EUR">690.00</price><price country="US" currency="USD">675.00</price><price country="CA" currency="CAD">675.00</price><price country="AT" currency="EUR">690.00</price><price country="SE" currency="EUR">690.00</price><price country="IT" currency="EUR">490.00</price><price country="PL" currency="PLN">1200.00</price><price country="GB" currency="GBP">940.00</price><price country="SI" currency="EUR">690.00</price><price country="CH" currency="CHF">690.00</price><price country="FR" currency="EUR">990.00</price></pricelist><miles/></course>