{"id":50223,"date":"2024-08-08T13:58:57","date_gmt":"2024-08-08T11:58:57","guid":{"rendered":"https:\/\/www.itta.net\/?post_type=formations&#038;p=50223"},"modified":"2026-04-12T18:58:58","modified_gmt":"2026-04-12T16:58:58","slug":"build-ai-apps-with-azure-database-for-postgresql-ai-3019","status":"publish","type":"formations","link":"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-development-and-llm\/azure-ai-platforms\/build-ai-apps-with-azure-database-for-postgresql-ai-3019\/","title":{"rendered":"Build AI Apps with Azure Database for PostgreSQL (AI-3019)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">How can you leverage your PostgreSQL data to build high-performance generative AI applications? Developers looking to integrate vector search and RAG (Retrieval-Augmented Generation) into their applications often face architectural complexity: choosing embeddings, configuring pgvector, orchestrating with Azure OpenAI. Without a structured approach, results remain imprecise and performance falls short.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The AI-3019 training teaches you to develop generative AI applications using Azure Database for PostgreSQL as the vector data foundation. In one intensive day, you configure pgvector for embedding storage and search, implement a complete RAG pipeline with Azure OpenAI and build an application capable of generating contextualized responses from your own data. This official Microsoft course, delivered by MCT trainers at ITTA in Geneva or Lausanne, gives you the practical skills to integrate generative AI into your existing PostgreSQL projects.<\/p>\n","protected":false},"featured_media":50222,"parent":0,"menu_order":0,"template":"","editeurs":[5032,1488],"domaine":[4251,2982,4273,4244,2980],"class_list":["post-50223","formations","type-formations","status-publish","has-post-thumbnail","hentry","editeurs-azure-ai-services","editeurs-microsoft","domaine-ai-development-and-llm","domaine-artificial-intelligence","domaine-azure-ai-platforms","domaine-developpement-ia-et-llm","domaine-intelligence-artificielle"],"acf":{"reference":"AI-3019","duree_nombre":1,"duree_unite":"jour","prix_virtuel":850,"prix_presentiel":900,"prix_blended":"","prix_elearning":"","views":1032,"niveau":["Interm\u00e9diaire"],"role":"","certifiant":"","pdus":"","lieux":["Gen\u00e8ve","Lausanne"],"formats_dapprentissage":["presentiel","virtuel"],"examen_inclus":"Non certifiant","garanti":"","financement":["Temptraining"],"description_temptraining":"","description_caf":"","description_title":"Build AI Apps with Azure Database for PostgreSQL Training (AI-3019)","objectifs":"<ul>\r\n \t<li>Configure Azure Database for PostgreSQL with the pgvector extension<\/li>\r\n \t<li>Generate and store vector embeddings from text data<\/li>\r\n \t<li>Implement vector similarity search in PostgreSQL<\/li>\r\n \t<li>Build a RAG pipeline with Azure OpenAI and PostgreSQL<\/li>\r\n \t<li>Develop a generative AI application leveraging your own data<\/li>\r\n \t<li>Optimize vector search performance in production<\/li>\r\n<\/ul>","connaissances":"<div class=\"flex-shrink-0 flex flex-col relative items-end\">\r\n<div class=\"pt-0\">\r\n<div class=\"gizmo-bot-avatar flex h-8 w-8 items-center justify-center overflow-hidden rounded-full\">\r\n<ul>\r\n \t<li class=\"relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8\">Having experience with PostgreSQL databases<\/li>\r\n \t<li class=\"relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8\">Having experience in writing SQL queries<\/li>\r\n \t<li class=\"relative p-1 rounded-sm flex items-center justify-center bg-token-main-surface-primary text-token-text-primary h-8 w-8\">A good general understanding of AI and ML concepts<\/li>\r\n<\/ul>\r\n<\/div>\r\n<\/div>\r\n<\/div>","profils_participants":"<ul>\r\n \t<li>Developer<\/li>\r\n \t<li>Azure Database for PostgreSQL<\/li>\r\n \t<li>Azure AI Services<\/li>\r\n<\/ul>","examen":"","documentation":"<ul>\r\n<li>Access to Microsoft Learn, Microsoft's online learning platform, offering interactive resources and educational content to deepen your knowledge and develop your technical skills.<\/li>\r\n\r\n<\/ul>","lab__exercices":"<ul>\r\n<li>This course provides you with exclusive access to the official Microsoft lab, enabling you to practice your skills in a professional environment.<\/li>\r\n\r\n<\/ul>","contenu_cours":"<strong>Module 1: Get started with generative AI in Azure Database for PostgreSQL<\/strong>\n<ul>\n\t<li>Understand generative AI language models<\/li>\n\t<li>Describe the Azure AI extension<\/li>\n\t<li>Explore the Azure OpenAI schema<\/li>\n\t<li>Review the Azure Cognitive schema<\/li>\n\t<li>Explore semantic operators<\/li>\n\t<li>Examine the Azure Machine Learning schema<\/li>\n<\/ul>\n<strong>Module 2: Enable semantic search in Azure Database for PostgreSQL<\/strong>\n<ul>\n\t<li>Understand semantic search<\/li>\n\t<li>Store vectors in Azure Database for PostgreSQL<\/li>\n\t<li>Create embeddings with the Azure AI extension<\/li>\n\t<li>Explore semantic search use cases<\/li>\n<\/ul>\n<strong>Module 3: Integrate AI Services to enrich your applications with intelligent features in Azure Database for PostgreSQL<\/strong>\n<ul>\n\t<li>Summarize data with Azure AI Services and Azure Database for PostgreSQL<\/li>\n\t<li>Perform sentiment analysis and opinion mining in Azure Database for PostgreSQL<\/li>\n\t<li>Extract insights using Azure Language and Azure Database for PostgreSQL<\/li>\n\t<li>Translate text with Azure Translator and Azure Database for PostgreSQL<\/li>\n\t<li>Use Azure Machine Learning for inference from Azure Database for PostgreSQL<\/li>\n<\/ul>\n<strong>Module 4: Build RAG applications with Azure Database for PostgreSQL<\/strong>\n<ul>\n\t<li>Understand RAG pattern with Azure Database for PostgreSQL<\/li>\n\t<li>Explore information retrieval challenges - scale and accuracy<\/li>\n\t<li>Enhance scale with vector indexes<\/li>\n\t<li>Build RAG Applications with Azure Database for PostgreSQL and Python<\/li>\n\t<li>Improve accuracy with advanced RAG architectures<\/li>\n\t<li>Explore GraphRAG with Azure Database for PostgreSQL<\/li>\n<\/ul>\n<strong>Module 5: Implement generative AI agents with Azure Database for PostgreSQL<\/strong>\n<ul>\n\t<li>Understand AI agents with Azure Database for PostgreSQL<\/li>\n\t<li>Apply information retrieval for agents<\/li>\n\t<li>Evaluate agentic frameworks for integration with PostgreSQL<\/li>\n\t<li>Implement AI agents with Foundry Agent Service<\/li>\n\t<li>Integrate AI agents with MCP and PostgreSQL<\/li>\n<\/ul>\n<strong>Module 6: Develop PostgreSQL solutions in Visual Studio Code with the PostgreSQL extension and GitHub Copilot<\/strong>\n<ul>\n\t<li>Understand how the PostgreSQL extension supports SQL development<\/li>\n\t<li>Understand how GitHub Copilot integrates with the PostgreSQL extension<\/li>\n\t<li>Use GitHub Copilot to generate, refine, and troubleshoot SQL queries<\/li>\n<\/ul>","cours_recommandes":[134164,49346],"infos_additionnelles":"<h3>Azure PostgreSQL AI Training: Why Combine PostgreSQL and Generative AI<\/h3>\n<p>PostgreSQL is one of the most widely used databases in the world, and the pgvector extension makes it a compelling choice for storing embedding vectors. Rather than adding a dedicated vector database to your stack, you can centralize your relational and vector data in a single managed environment on Azure. This approach simplifies the architecture, reduces operational costs, and eases maintenance.<\/p>\n<p>The AI-3019 training shows you how to take advantage of this combination to build robust generative AI applications. You learn to transform your existing data into embeddings, store them in PostgreSQL via pgvector, and use them in a RAG pipeline connected to Azure OpenAI. This approach lets you generate relevant, contextualized responses grounded in your own business data.<\/p>\n<h3>RAG Architecture with Azure Database for PostgreSQL<\/h3>\n<p>The RAG (Retrieval-Augmented Generation) pattern combines the power of language models with the precision of your proprietary data. Rather than relying solely on the model's general knowledge, RAG first retrieves relevant information from your database before generating a response. This significantly reduces hallucinations and ensures reliable answers.<\/p>\n<p>During the training, you implement each step of the RAG pipeline. You start by generating embeddings via Azure OpenAI models, then configure pgvector to store these vectors and perform cosine similarity searches. You then build the orchestration layer that connects the user query, vector search, and response generation. The Microsoft-provisioned cloud labs allow you to practice on real Azure infrastructure.<\/p>\n<h3>Pgvector and Vector Search in PostgreSQL<\/h3>\n<p>The pgvector extension transforms PostgreSQL into a high-performance vector database. It supports storing high-dimensional vectors, IVFFlat and HNSW indexes for faster searches, and distance operators (cosine, Euclidean, dot product). This extension integrates naturally into the PostgreSQL ecosystem, meaning you can combine vector search and classic SQL queries within the same transaction.<\/p>\n<p>The training guides you through the optimal configuration of pgvector on Azure Database for PostgreSQL. You learn to choose the right vector dimensions, create appropriate indexes based on your data volume, and write efficient similarity search queries. You also discover how to handle incremental embedding updates when your source data changes.<\/p>\n<h3>Use Cases and Practical Applications<\/h3>\n<p>Generative AI applications based on PostgreSQL and RAG cover many enterprise use cases. You can build conversational assistants that answer questions about your internal documentation, intelligent recommendation systems, semantic search tools for your product catalogs, or agents capable of analyzing contracts and technical reports.<\/p>\n<p>During the hands-on exercises, you develop a complete application that ingests documents, generates their embeddings, stores them in PostgreSQL, and allows users to ask questions in natural language. This hands-on experience gives you the foundation to adapt the architecture to your own projects when you return to the office.<\/p>\n<h3>Training Conditions at ITTA<\/h3>\n<p>ITTA, a Microsoft Learning Partner in French-speaking Switzerland, offers this training at its Geneva and Lausanne centers as well as in a virtual classroom. MCT-certified instructors guide you through the practical exercises in Azure cloud labs. The official Microsoft course materials (MOC) are included. Basic knowledge of PostgreSQL and development is recommended to get the most out of this one-day course.<\/p>\n<h3>Frequently Asked Questions<\/h3>\n<p><strong>Do I need to know PostgreSQL to attend this training?<\/strong><\/p>\n<p>Basic SQL and PostgreSQL knowledge is recommended. You should be comfortable with common SQL queries and understand the fundamentals of relational databases.<\/p>\n<p><strong>What programming languages are used during the training?<\/strong><\/p>\n<p>The practical exercises primarily use Python for interacting with Azure OpenAI and PostgreSQL. Familiarity with Python or a similar language is advised.<\/p>\n<p><strong>What is the difference between pgvector and a dedicated vector database?<\/strong><\/p>\n<p>Pgvector lets you manage relational and vector data in a single system, simplifying your architecture. Dedicated vector databases offer higher performance at very large scale, but pgvector is perfectly suited to the majority of enterprise use cases.<\/p>\n<p><strong>Does this training cover Azure OpenAI in detail?<\/strong><\/p>\n<p>The training focuses on integrating Azure OpenAI into the RAG pipeline with PostgreSQL. You learn to call the embeddings and completion APIs, but the course does not cover full administration of the Azure OpenAI service.<\/p>\n<p><strong>Are the hands-on labs conducted on a real Azure environment?<\/strong><\/p>\n<p>Yes, you work on Azure cloud environments provisioned for the training. You configure and test each component on real infrastructure, which directly prepares you for production implementation.<\/p>\n<p><strong>Can I apply these skills to an on-premises PostgreSQL?<\/strong><\/p>\n<p>The pgvector extension works just as well on Azure Database for PostgreSQL as on an on-premises instance. The concepts and techniques learned during the training are transferable, although some management features are specific to Azure.<\/p>","inclus_dans_ce_cours_virtuel":"<ul>\r\n \t<li>Training provided by a certified trainer<\/li>\r\n \t<li>180 days of access to Official Microsoft Labs<\/li>\r\n \t<li>Official documentation in digital format<\/li>\r\n \t<li>Official Microsoft achievement badge<\/li>\r\n<\/ul>","inclus_dans_ce_cours_presentiel":"<ul>\r\n \t<li>Training provided by a certified trainer<\/li>\r\n \t<li>180 days of access to Official Microsoft Labs<\/li>\r\n \t<li>Official documentation in digital format<\/li>\r\n \t<li>Official Microsoft achievement badge<\/li>\r\n<\/ul>","inclus_dans_ce_cours_blended":"","inclus_dans_ce_cours_elearning":"","inclus_dans_ce_cours_surmesure":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.5 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Develop Generative AI Apps with Azure Database for - ITTA<\/title>\n<meta name=\"description\" content=\"Azure PostgreSQL and generative AI training AI-3019. RAG, pgvector and Azure OpenAI. Official Microsoft course in Geneva and Lausanne.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-development-and-llm\/azure-ai-platforms\/build-ai-apps-with-azure-database-for-postgresql-ai-3019\/\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/artificial-intelligence\\\/ai-development-and-llm\\\/azure-ai-platforms\\\/build-ai-apps-with-azure-database-for-postgresql-ai-3019\\\/\",\"url\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/artificial-intelligence\\\/ai-development-and-llm\\\/azure-ai-platforms\\\/build-ai-apps-with-azure-database-for-postgresql-ai-3019\\\/\",\"name\":\"Develop Generative AI Apps with Azure Database for - ITTA\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/artificial-intelligence\\\/ai-development-and-llm\\\/azure-ai-platforms\\\/build-ai-apps-with-azure-database-for-postgresql-ai-3019\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/artificial-intelligence\\\/ai-development-and-llm\\\/azure-ai-platforms\\\/build-ai-apps-with-azure-database-for-postgresql-ai-3019\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.itta.net\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/Creer-des-applications-d-IA-avec-Azure-Database-pour-PostgreSQL.png\",\"datePublished\":\"2024-08-08T11:58:57+00:00\",\"dateModified\":\"2026-04-12T16:58:58+00:00\",\"description\":\"Azure PostgreSQL and generative AI training AI-3019. RAG, pgvector and Azure OpenAI. Official Microsoft course in Geneva and Lausanne.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/artificial-intelligence\\\/ai-development-and-llm\\\/azure-ai-platforms\\\/build-ai-apps-with-azure-database-for-postgresql-ai-3019\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/artificial-intelligence\\\/ai-development-and-llm\\\/azure-ai-platforms\\\/build-ai-apps-with-azure-database-for-postgresql-ai-3019\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/artificial-intelligence\\\/ai-development-and-llm\\\/azure-ai-platforms\\\/build-ai-apps-with-azure-database-for-postgresql-ai-3019\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.itta.net\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/Creer-des-applications-d-IA-avec-Azure-Database-pour-PostgreSQL.png\",\"contentUrl\":\"https:\\\/\\\/www.itta.net\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/Creer-des-applications-d-IA-avec-Azure-Database-pour-PostgreSQL.png\",\"width\":1024,\"height\":1024,\"caption\":\"Creer Des Applications D Ia Avec Azure Database Pour Postgresql\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/artificial-intelligence\\\/ai-development-and-llm\\\/azure-ai-platforms\\\/build-ai-apps-with-azure-database-for-postgresql-ai-3019\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.itta.net\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Artificial intelligence\",\"item\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/artificial-intelligence\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"AI Development and LLM\",\"item\":\"https:\\\/\\\/www.itta.net\\\/en\\\/trainings\\\/artificial-intelligence\\\/ai-development-and-llm\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Build AI Apps with Azure Database for PostgreSQL (AI-3019)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.itta.net\\\/en\\\/\",\"name\":\"ITTA\",\"description\":\"Formations &amp; Certifications en Suisse Romande\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.itta.net\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Organization\",\"EducationalOrganization\"],\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#organization\",\"name\":\"ITTA\",\"alternateName\":\"IT TRAINING ACADEMY SA\",\"url\":\"https:\\\/\\\/www.itta.net\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.itta.net\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Logo-transparent.png\",\"contentUrl\":\"https:\\\/\\\/www.itta.net\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Logo-transparent.png\",\"width\":1500,\"height\":623,\"caption\":\"ITTA\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itta.net\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/people\\\/ITTA\\\/100063747262936\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/1001738\",\"https:\\\/\\\/www.instagram.com\\\/itta_suisse\\\/\"],\"contactPoint\":{\"@type\":\"ContactPoint\",\"telephone\":\"+41 58 307 73 00\",\"contactType\":\"customer service\",\"availableLanguage\":[\"French\",\"English\"],\"areaServed\":[{\"@type\":\"Country\",\"name\":\"Switzerland\"},{\"@type\":\"Country\",\"name\":\"France\"}]},\"location\":[{\"@type\":\"Place\",\"name\":\"ITTA Geneve\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Route des Jeunes 35\",\"addressLocality\":\"Carouge\",\"postalCode\":\"1227\",\"addressRegion\":\"GE\",\"addressCountry\":\"CH\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.18274,\"longitude\":6.12922}},{\"@type\":\"Place\",\"name\":\"ITTA Lausanne\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Rue des Cotes-de-Montbenon 16\",\"addressLocality\":\"Lausanne\",\"postalCode\":\"1003\",\"addressRegion\":\"VD\",\"addressCountry\":\"CH\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":46.52111,\"longitude\":6.62734}}]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Develop Generative AI Apps with Azure Database for - ITTA","description":"Azure PostgreSQL and generative AI training AI-3019. RAG, pgvector and Azure OpenAI. Official Microsoft course in Geneva and Lausanne.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-development-and-llm\/azure-ai-platforms\/build-ai-apps-with-azure-database-for-postgresql-ai-3019\/","twitter_misc":{"Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-development-and-llm\/azure-ai-platforms\/build-ai-apps-with-azure-database-for-postgresql-ai-3019\/","url":"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-development-and-llm\/azure-ai-platforms\/build-ai-apps-with-azure-database-for-postgresql-ai-3019\/","name":"Develop Generative AI Apps with Azure Database for - ITTA","isPartOf":{"@id":"https:\/\/www.itta.net\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-development-and-llm\/azure-ai-platforms\/build-ai-apps-with-azure-database-for-postgresql-ai-3019\/#primaryimage"},"image":{"@id":"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-development-and-llm\/azure-ai-platforms\/build-ai-apps-with-azure-database-for-postgresql-ai-3019\/#primaryimage"},"thumbnailUrl":"https:\/\/www.itta.net\/wp-content\/uploads\/2024\/08\/Creer-des-applications-d-IA-avec-Azure-Database-pour-PostgreSQL.png","datePublished":"2024-08-08T11:58:57+00:00","dateModified":"2026-04-12T16:58:58+00:00","description":"Azure PostgreSQL and generative AI training AI-3019. RAG, pgvector and Azure OpenAI. Official Microsoft course in Geneva and Lausanne.","breadcrumb":{"@id":"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-development-and-llm\/azure-ai-platforms\/build-ai-apps-with-azure-database-for-postgresql-ai-3019\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-development-and-llm\/azure-ai-platforms\/build-ai-apps-with-azure-database-for-postgresql-ai-3019\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-development-and-llm\/azure-ai-platforms\/build-ai-apps-with-azure-database-for-postgresql-ai-3019\/#primaryimage","url":"https:\/\/www.itta.net\/wp-content\/uploads\/2024\/08\/Creer-des-applications-d-IA-avec-Azure-Database-pour-PostgreSQL.png","contentUrl":"https:\/\/www.itta.net\/wp-content\/uploads\/2024\/08\/Creer-des-applications-d-IA-avec-Azure-Database-pour-PostgreSQL.png","width":1024,"height":1024,"caption":"Creer Des Applications D Ia Avec Azure Database Pour Postgresql"},{"@type":"BreadcrumbList","@id":"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-development-and-llm\/azure-ai-platforms\/build-ai-apps-with-azure-database-for-postgresql-ai-3019\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.itta.net\/en\/"},{"@type":"ListItem","position":2,"name":"Artificial intelligence","item":"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/"},{"@type":"ListItem","position":3,"name":"AI Development and LLM","item":"https:\/\/www.itta.net\/en\/trainings\/artificial-intelligence\/ai-development-and-llm\/"},{"@type":"ListItem","position":4,"name":"Build AI Apps with Azure Database for PostgreSQL (AI-3019)"}]},{"@type":"WebSite","@id":"https:\/\/www.itta.net\/en\/#website","url":"https:\/\/www.itta.net\/en\/","name":"ITTA","description":"Formations &amp; Certifications en Suisse Romande","publisher":{"@id":"https:\/\/www.itta.net\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.itta.net\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Organization","EducationalOrganization"],"@id":"https:\/\/www.itta.net\/en\/#organization","name":"ITTA","alternateName":"IT TRAINING ACADEMY SA","url":"https:\/\/www.itta.net\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.itta.net\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.itta.net\/wp-content\/uploads\/2023\/02\/Logo-transparent.png","contentUrl":"https:\/\/www.itta.net\/wp-content\/uploads\/2023\/02\/Logo-transparent.png","width":1500,"height":623,"caption":"ITTA"},"image":{"@id":"https:\/\/www.itta.net\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/people\/ITTA\/100063747262936\/","https:\/\/www.linkedin.com\/company\/1001738","https:\/\/www.instagram.com\/itta_suisse\/"],"contactPoint":{"@type":"ContactPoint","telephone":"+41 58 307 73 00","contactType":"customer service","availableLanguage":["French","English"],"areaServed":[{"@type":"Country","name":"Switzerland"},{"@type":"Country","name":"France"}]},"location":[{"@type":"Place","name":"ITTA Geneve","address":{"@type":"PostalAddress","streetAddress":"Route des Jeunes 35","addressLocality":"Carouge","postalCode":"1227","addressRegion":"GE","addressCountry":"CH"},"geo":{"@type":"GeoCoordinates","latitude":46.18274,"longitude":6.12922}},{"@type":"Place","name":"ITTA Lausanne","address":{"@type":"PostalAddress","streetAddress":"Rue des Cotes-de-Montbenon 16","addressLocality":"Lausanne","postalCode":"1003","addressRegion":"VD","addressCountry":"CH"},"geo":{"@type":"GeoCoordinates","latitude":46.52111,"longitude":6.62734}}]}]}},"_links":{"self":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations\/50223","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations"}],"about":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/types\/formations"}],"acf:post":[{"embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations\/49346"},{"embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/formations\/134164"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/media\/50222"}],"wp:attachment":[{"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/media?parent=50223"}],"wp:term":[{"taxonomy":"editeurs","embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/editeurs?post=50223"},{"taxonomy":"domaine","embeddable":true,"href":"https:\/\/www.itta.net\/en\/wp-json\/wp\/v2\/domaine?post=50223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}