Aprenda a criar aplicações com funcionalidades de IA integradas, utilizando o Azure AI Foundry e outros serviços do Azure AI.
O programa deste curso inclui o desenvolvimento de aplicações de IA generativa, a criação de agentes de IA e o desenvolvimento de soluções que implementam visão por computador e extração de informação. O curso utiliza as linguagens de programação C# ou Python.
Destinatários
Este curso foi desenhado para engenheiros de software responsáveis pelo desenvolvimento, gestão e implementação de soluções de IA que utilizam o Azure AI Foundry e outros serviços do Azure AI..
Condições
Para particulares
• 10% do valor total pago no ato da inscrição; restante valor até 7 dias antes do início do curso.
• Formandos não residentes em Portugal: pagamento de 50% no ato da inscrição.
• Possibilidade de pagamento em até 12 prestações mensais sem juros via Cofidis Pay (até 2.500€, sujeito a aprovação).
• Possibilidade de beneficiar do Cheque Formação+Digital até 750€ (conforme elegibilidade).
• Isenção de IVA para particulares.
Para empresas
• Empresas nacionais: pagamento a 30 dias, contra fatura (acresce IVA à taxa legal em vigor).
• Empresas da UE e fora da UE: valores isentos de IVA e pagamento a pronto.
Pré-Requisitos
É necessário estar familiarizado com as linguagens C# ou Python e possuir conhecimentos na utilização de APIs REST e SDKs para desenvolver soluções de IA generativa, visão por computador, análise de linguagem e extração de informação no Azure.
Programa
- Desenvolver aplicações de IA generativa no Azure
- Desenvolver agentes de IA no Azure
- Desenvolver soluções de linguagem natural no Azure
- Desenvolver soluções de visão por computador no Azure
- Desenvolver soluções de extração de informação com IA no Azure
Desenvolver aplicações de IA generativa no Azure
A Inteligência Artificial (IA) Generativa está a tornar-se mais acessível através de plataformas de desenvolvimento completas como o Azure AI Foundry. Aprenda a criar aplicações de IA generativa que utilizam modelos de linguagem para interagir com os seus utilizadores.
- Planear e preparar o desenvolvimento de soluções de IA no Azure
- Selecionar e implementar modelos a partir do catálogo de modelos no portal Azure AI Foundry
- Desenvolver uma aplicação de IA com o SDK do Azure AI Foundry
- Introdução ao prompt flow para desenvolver aplicações com modelos de linguagem no Azure AI Foundry
- Desenvolver uma solução baseada em RAG com os seus próprios dados usando o Azure AI Foundry
- Ajustar um modelo de linguagem com o Azure AI Foundry
- Implementar uma solução de IA generativa responsável no Azure AI Foundry
- Avaliar o desempenho de IA generativa no portal Azure AI Foundry
Desenvolver agentes de IA no Azure
A Inteligência Artificial (IA) Generativa está a tornar-se mais funcional e acessível, sendo os agentes de IA um componente essencial desta evolução. Este módulo irá ajudá-lo a compreender os agentes de IA, incluindo quando e como os utilizar e desenvolver, recorrendo ao Azure AI Foundry Agent Service e ao Semantic Kernel Agent Framework. No final, terá as competências necessárias para desenvolver agentes de IA no Azure.
- Introdução ao desenvolvimento de agentes de IA no Azure
- Desenvolver um agente de IA com o Azure AI Foundry Agent Service
- Integrar ferramentas personalizadas no agente
- Desenvolver um agente de IA com o Semantic Kernel
- Orquestrar uma solução multi-agente com o Semantic Kernel
Desenvolver soluções de linguagem natural no Azure
As soluções de linguagem natural utilizam modelos de linguagem para interpretar o significado semântico de linguagem escrita ou falada, e, em alguns casos, responder com base nesse significado. Pode utilizar o Language Service para criar modelos de linguagem para as suas aplicações e explorar o Azure AI Foundry para utilizar modelos generativos com voz.
- Analisar texto com o Azure AI Language
- Criar soluções de perguntas e respostas com o Azure AI Language
- Desenvolver um modelo de compreensão de linguagem conversacional
- Criar uma solução personalizada de classificação de texto
- Reconhecimento de entidades nomeadas personalizado
- Traduzir texto com o Azure AI Translator Service
- Criar aplicações com suporte de voz com os serviços do Azure AI
- Traduzir voz com o Azure AI Speech Service
- Desenvolver uma aplicação de IA generativa com suporte de áudio
Desenvolver soluções de visão por computador no Azure
A visão por computador é uma área da inteligência artificial que lida com a perceção visual. O Azure AI inclui vários serviços que suportam cenários comuns de visão por computador.
- Analisar imagens
- Ler texto em imagens
- Detetar, analisar e reconhecer rostos
- Classificar imagens
- Detetar objetos em imagens
- Analisar vídeo
- Desenvolver uma aplicação de IA generativa com visão
- Gerar imagens com IA
Desenvolver soluções de extração de informação com IA no Azure
Utilize o Azure AI para extrair informação de conteúdos para suportar cenários como: Captura de dados, Automação de processos de negócio, Resumo e análise de reuniões, Gestão de ativos digitais (DAM) e Knowledge Mining.
- Criar uma solução de análise multimodal com o Azure AI Content Understanding
- Criar uma aplicação cliente com o Azure AI Content Understanding
- Utilizar modelos pré-construídos do Document Intelligence
- Extrair dados de formulários com o Azure Document Intelligence
- Criar uma solução de knowledge mining com o Azure AI Search