Duração:
4 dias
Próxima Data:
Consulte-nos
Local:
Online
Descrição
AI-102 Designing and Implementing an Azure AI Solution is intended for software developers wanting to build AI infused applications that leverage Azure AI Services, Azure AI Search, and Azure OpenAI. The course will use C# or Python as the programming language.
*PVP por participante. A realização do curso nas datas apresentadas está sujeita a um quórum mínimo de inscrições.
Destinatários
This course was designed for software engineers concerned with building, managing and deploying AI solutions that leverage Azure AI Services, Azure AI Search, and Azure OpenAI. They are familiar with C# or Python and have knowledge on using REST-based APIs to build computer vision, language analysis, knowledge mining, intelligent search, and generative AI solutions on Azure.
-
Área: Microsoft
-
Certificação Associada: Exam AI-102: Designing and Implementing a Microsoft Azure AI Solution
Programa:
Module 1: Get started with Azure AI Services
Azure AI Services is a collection of services that are building blocks of AI functionality you can integrate into your applications. In this learning path, you'll learn how to provision, secure, monitor, and deploy Azure AI Services resources and use them to build intelligent solutions.
Lessons:
- Plan and prepare to develop AI solutions on Azure
- Create and consume Azure AI services
- Secure Azure AI services
- Monitor Azure AI services
- Deploy Azure AI services in containers
- Use AI responsibly with Azure AI Foundry Content Safety
Module 2: Develop generative AI apps in Azure AI Foundry
Generative Artificial Intelligence (AI) is becoming more accessible through comprehensive development platforms like Azure AI Foundry. Learn how to build generative AI applications that use language models to chat with your users.
Lessons:
- Plan and prepare to develop AI solutions on Azure
- Choose and deploy models from the model catalog in Azure AI Foundry portal
- Develop an AI app with the Azure AI Foundry SDK
- Get started with prompt flow to develop language model apps in the Azure AI Foundry
- Develop a RAG-based solution with your own data using Azure AI Foundry
- Fine-tune a language model with Azure AI Foundry
- Implement a responsible generative AI solution in Azure AI Foundry
- Evaluate generative AI performance in Azure AI Foundry portal
Module 3: Develop Generative AI solutions with Azure OpenAI in Foundry Models
Azure OpenAI in Foundry Models provides access to OpenAI's powerful large language models such as GPT and Embeddings models. These models enable various natural language processing (NLP) solutions to understand, converse, and generate content. Users can access the service through REST APIs, SDKs, and Azure AI Foundry.
Lessons:
- Develop applications with Azure OpenAI in Foundry Models
- Implement Retrieval Augmented Generation (RAG) with Azure OpenAI models
- Generate images with AI
Module 4: Develop AI agents on Azure
Generative Artificial Intelligence (AI) is becoming more functional and accessible, and AI agents are a key component of this evolution. This learning path will help you understand the AI agents, including when to use them and how to build them, using Azure AI Foundry Agent Service and Semantic Kernel Agent Framework. By the end of this learning path, you will have the skills needed to develop AI agents on Azure.
Lessons:
- Get started with AI agent development on Azure
- Develop an AI agent with Azure AI Foundry Agent Service
- Integrate custom tools into your agent
- Develop an AI agent with Semantic Kernel
- Orchestrate a multi-agent solution using Semantic Kernel
Module 5: Develop natural language processing solutions with Azure AI Services
Natural language processing (NLP) solutions use language models to interpret the semantic meaning of written or spoken language. You can use the Language Understanding service to build language models for your applications.
Lessons:
- Analyze text with Azure AI Language
- Create question answering solutions with Azure AI Language
- Build a conversational language understanding model
- Create a custom text classification solution
- Custom named entity recognition
- Translate text with Azure AI Translator service
- Create speech-enabled apps with Azure AI services
- Translate speech with the Azure AI Speech service
- Develop an audio-enabled generative AI application
Module 6: Develop computer vision solutions in Azure
Computer vision is an area of artificial intelligence that deals with visual perception. Azure AI includes multiple services that support common computer vision scenarios.
Lessons:
- Analyze images
- Read text in images
- Detect, analyze, and recognize faces
- Classify images
- Detect objects in images
- Analyze video
- Develop a vision-enabled generative AI application
- Generate images with AI
Module 7: Implement knowledge mining with Azure AI Search
Do you have information locked up in structured and unstructured data sources? Using Azure AI Search, you can extract key insights from this data, and enable applications to search and analyze them.
Lessons:
- Create an Azure AI Search solution
- Create a custom skill for Azure AI Search
- Create a knowledge store with Azure AI Search
- Implement advanced search features in Azure AI Search
- Search data outside the Azure platform in Azure AI Search using Azure Data Factory
- Maintain an Azure AI Search solution
- Perform search reranking with semantic ranking in Azure AI Search
- Perform vector search and retrieval in Azure AI Search
Module 8: Develop solutions with Azure AI Document Intelligence
In this learning path, discover how Azure AI Document Intelligence solutions can enable you to capture data from typed or hand-written forms. Learn how to build a solution for your custom form types and integrate that solution into an Azure Cognitive Search pipeline.
Lessons:
- Plan an Azure AI Document Intelligence solution
- Use prebuilt Document intelligence models
- Extract data from forms with Azure Document intelligence
- Create a composed Document intelligence model
Pré-requisitos:
Before attending this course, students must have:
- Knowledge of Microsoft Azure and ability to navigate the Azure portal
- Knowledge of either C# or Python
- Familiarity with JSON and REST programming semantics
To gain C# or Python skills, complete the free Take your first steps with C# or Take your first steps with Python learning path before attending the course.
If you are new to artificial intelligence, and want an overview of AI capabilities on Azure, consider completing the Azure AI Fundamentals certification before taking this one.
Partilha: