Course

High-Level AI with Azure AI Services

Learning path outcomes

  • Implement and customize Azure AI services for specific business apps. 
  • Evaluate the trade-offs between using high-level AI services and custom-built solutions. 
  • Analyze ethical considerations in AI apps, particularly in content moderation scenarios. 

Prerequisites

While the program is designed to accommodate developers with varying levels of experience, the following prerequisites are recommended: 
  • Basic programming knowledge in any language 
  • Familiarity with web development concepts and RESTful APIs 
  • Understanding of basic AI and machine learning concepts (beneficial but not required)

Achievements

Earn a badge when you finish this learning path!

High-Level AI with Azure AI

Learning path content

1
RAG with Azure AI Search
Learn how to build Retrieval-Augmented Generation (RAG) solutions using Azure AI Search, combining vector and traditional search methods for powerful, domain-specific information retrieval. This module provides a practical introduction to implementing RAG with Azure AI Search, focusing on hybrid search techniques and integration with Azure OpenAI Service. You will analyze Azure AI Search’s RAG capabilities in comparison to custom LangChain solutions, focusing on cost, ease of use, and flexibility. By implementing hybrid search systems and evaluating their effectiveness in domain-specific applications, you’ll gain the expertise to build efficient and scalable retrieval solutions.
Expand module content Hide module content Show module content Hide module content
2
Azure Content Safety
This module explores Azure’s Content Safety service for classifying and moderating AI-generated and user-contributed content. Students will learn about the ethical challenges of content moderation in AI apps and how to implement Azure’s solutions.
Expand module content Hide module content Show module content Hide module content