Build AI Apps with Azure Database for PostgreSQL (AI-3019)
Build AI-powered apps with Azure Database for PostgreSQL using semantic search, RAG, AI agents, Azure AI Services, Machine Learning, and GitHub Copilot.
Register or Request Training
- Private class for your team
- Live expert instructor
- Online or on‑location
- Customizable agenda
- Proposal responses same day as request
Course Overview
Explore how integrations provided by the Azure AI extension for Azure Database for PostgreSQL Flexible Server can support AI-powered application development. Learn to work with generative AI models, embeddings, vector storage, semantic search, Azure AI Services, and Azure Machine Learning.
The course also covers retrieval-augmented generation (RAG), vector indexes, advanced RAG architectures, GraphRAG, and generative AI agents. You will also learn how the PostgreSQL extension for Visual Studio Code and GitHub Copilot can help you generate, refine, and troubleshoot SQL queries.
Course Benefits
- Explain how generative AI models and the Azure AI extension work with Azure Database for PostgreSQL.
- Explore Azure OpenAI, Azure Cognitive, and Azure Machine Learning schemas and semantic operators.
- Store vectors, create embeddings, and enable semantic search in PostgreSQL.
- Use Azure AI Services to summarize, analyze, extract insights from, and translate data.
- Use Azure Machine Learning for inference from Azure Database for PostgreSQL.
- Build RAG applications with PostgreSQL, Python, vector indexes, and advanced retrieval architectures.
- Explore GraphRAG with Azure Database for PostgreSQL.
- Apply information retrieval and agentic frameworks to generative AI agents.
- Integrate AI agents with Foundry Agent Service, MCP, and PostgreSQL.
- Use the PostgreSQL extension and GitHub Copilot in Visual Studio Code to generate, refine, and troubleshoot SQL queries.
Delivery Methods
Live expert-led online training from anywhere. Guaranteed to run .
Delivered for your team at your site or online.
Microsoft Certified Partner
Webucator is a Microsoft Certified Partner. This class uses official Microsoft courseware and will be delivered by a Microsoft Certified Trainer (MCT).

Course Outline
- Get started with generative AI in Azure Database for PostgreSQL
- 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
- Module assessment
- Enable semantic search in Azure Database for PostgreSQL
- Understand semantic search
- Store vectors in Azure Database for PostgreSQL
- Create embeddings with the Azure AI extension
- Explore semantic search use cases
- Module assessment
- Integrate AI Services to enrich your applications with intelligent features in Azure Database for PostgreSQL
- 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
- Use Azure Machine Learning for inference from Azure Database for PostgreSQL
- Module assessment
- Build RAG applications with Azure Database for PostgreSQL
- Understand the RAG pattern with Azure Database for PostgreSQL
- Explore information retrieval challenges involving scale and accuracy
- Enhance scale with vector indexes
- Build RAG applications with Azure Database for PostgreSQL and Python
- Improve accuracy with advanced RAG architectures
- Explore GraphRAG with Azure Database for PostgreSQL
- Module assessment
- Implement generative AI agents with Azure Database for PostgreSQL
- 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
- Integrate AI agents with MCP and PostgreSQL
- Module assessment
- Develop PostgreSQL solutions in Visual Studio Code with the PostgreSQL extension and GitHub Copilot
- 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
Class Materials
Each student receives a comprehensive set of materials, including course notes and all class examples.
Class Prerequisites
Experience in the following would be useful for this PostgreSQL class:
Experience working with PostgreSQL databases and writing SQL queries is recommended. A general understanding of AI and machine learning concepts is also useful.
Have questions about this course?
We can help with curriculum details, delivery options, pricing, or anything else. Reach out and we’ll point you in the right direction.