Designing and Implementing a Microsoft Azure AI Solution (AI-102T00)

Print Friendly, PDF & Email

Em pré-inscrição. Entre em contacto para obter mais informações.

28 horas | Intermédio

Apresentação

Este curso é destinado a programadores que desejam criar aplicações enriquecidas com Inteligência Artificial utilizando Azure AI Services, Azure AI Search e Azure OpenAI. A formação utiliza C# ou Python como linguagem de programação, combinando teoria e prática para desenvolvimento de soluções completas em IA.

Enquadramento

A crescente procura por soluções inteligentes e personalizadas torna essencial que os programadores dominem as ferramentas e serviços de IA disponíveis no ecossistema Azure. Este curso fornece competências para criar aplicações com visão computacional, processamento de linguagem natural, pesquisa inteligente, mineração de conhecimento e IA generativa, usando APIs REST e serviços na cloud.

Destinatários

Engenheiros de software que desenvolvem, gerem e implementam soluções de IA com Azure AI Services, Azure AI Search e Azure OpenAI, e que pretendem aprofundar competências nestas áreas.

Pré-requisitos

  • Familiaridade com C# ou Python.
  • Conhecimentos sobre utilização de APIs REST.
  • Noções de visão computacional, análise de linguagem, mineração de conhecimento e IA generativa (não obrigatório, mas recomendado).

Objectivo geral

Capacitar os participantes para conceber e implementar soluções de IA completas no Azure, integrando múltiplos serviços de IA, desde a visão computacional até à IA generativa.

Objectivos específicos

  • Configurar e utilizar o Azure AI Services para diferentes tipos de soluções.
  • Criar soluções de visão computacional com o Azure AI Vision.
  • Desenvolver soluções de processamento de linguagem natural com Azure AI Services.
  • Implementar mineração de conhecimento utilizando o Azure AI Search.
  • Desenvolver soluções com o Azure AI Document Intelligence.
  • Criar aplicações de IA generativa com Azure OpenAI Service.

Programa

Módulo 1: Começar com os Serviços de IA do Azure

  • Preparar o desenvolvimento de soluções de IA no Azure
  • Criar e consumir serviços de IA do Azure
  • Garantir segurança nos serviços de IA
  • Monitorizar os serviços de IA
  • Implantar serviços de IA em containers
  • Utilizar a funcionalidade de Content Safety com o Azure AI Foundry

Módulo 2: Criar Soluções de Visão Computacional com Azure AI Vision

  • Analisar imagens
  • Classificar imagens com modelos personalizados
  • Detetar, analisar e reconhecer faces
  • Ler texto em imagens e documentos
  • Analisar vídeo

Módulo 3: Desenvolver Soluções de Processamento de Linguagem Natural (NLP)

  • Analisar texto com Azure AI Language (detetar idioma, extrair frases-chave, analisar sentimento, entidades)
  • Criar soluções de question answering e modelos de compreensão de linguagem conversacional
  • Criar soluções de classificação de texto e reconhecimento de entidades personalizadas
  • Traduzir texto utilizando o serviço Azure AI Translator
  • Criar aplicações com capacidades de voz (speech-to-text e text-to-speech)

Módulo 4: Implementar Soluções de Mineração de Conhecimento com Azure AI Search

  • Criar uma solução com Azure AI Search
  • Criar skills personalizadas e knowledge stores
  • Enriquecer dados via Azure AI Language
  • Adotar funcionalidades avançadas de pesquisa (re-rank semântico, busca vetorial)
  • Integrar dados externos (ex.: via Data Factory)

Módulo 5: Desenvolver Soluções com Azure AI Document Intelligence

  • Planear uma solução com Azure Document Intelligence
  • Utilizar modelos pré-construídos e criar modelos personalizados
  • Extrair dados de formulários, gerar modelos compostos
  • Integrar modelos como skills em pipelines de Cognitive Search

Módulo 6: Desenvolver Soluções de IA Generativa com Azure OpenAI Service

  • Introdução ao Azure OpenAI Service
  • Criar soluções em linguagem natural, aplicar engenharia de prompts
  • Gerar código e imagens com IA
  • Implementar Retrieval-Augmented Generation (RAG)
  • Princípios fundamentais de IA generativa responsável

Pedido de Informação