
Rudimar B. Althof
Inteligência Artificial no Power Apps com AI Builder
Aprenda a usar o AI Builder da Microsoft Power Platform para automatizar tarefas e criar soluções inteligentes mesmo sem saber programar. Neste curso, você entenderá os principais conceitos de IA aplicados a negócios, explorará prompts, modelos pré-treinados, e verá como usar inteligência artificial para processar documentos, analisar sentimentos e muito mais. Ideal para quem quer trazer inovação para suas soluções no Power Apps e Power Automate, com uma abordagem simples, prática e baseada em problemas reais.
Módulos
Introdução ao AI Builder e Inteligência Artificial na Power Platform
Compreender a proposta do AI Builder na Power Platform. Identificar os tipos de modelos de IA disponíveis. Desmistificar IA para o público de negócios.

O que é AI Builder e Inteligência Artificial na Power Platform
03:18Olá, seja bem-vindo a mais um curso. Nesse curso com Rudimar, vamos explorar o AI Builder, parte da Power Platform que permite aplicar inteligência artificial sem programação. AI Builder automatiza processos em aplicativos e fluxos do Power Automate, funcionando com dados de plataformas como SharePoint, Dataverse e Azure. Exemplos incluem análise de textos para detectar sentimentos e processar documentos como cartões de visita e notas fiscais. Noções básicas de prompts e modelos de AI serão abordadas. Vamos ver onde o AI Builder está localizado na plataforma. Na próxima aula, começaremos a explorar a interface.

Explorando o AI Builder: Acesso, Créditos e Licenciamento na Power Platform
10:14Nessa aula, Rudimar explica como localizar e utilizar o AI Builder na Power Platform, acessando tanto pelo Power Apps quanto pelo Power Automate. Além disso, detalha como funciona o licenciamento, mencionando que o uso de AI consome créditos que podem ser adquiridos ou estão inclusos em algumas licenças. Ele mostra como verificar a quantidade de créditos disponíveis e como adquirir mais no centro de administração da Power Platform. Rudimar também aborda a forma como os créditos são consumidos para diferentes tipos de tarefas de AI e fornece exemplos de custos por tipo de serviço, como análise de texto e processamento de imagens e documentos.

Introdução aos Prompts: Como Interagir com Inteligências Artificiais
12:10Nesta aula, Rudimar apresenta os tipos de aplicações do AI Builder: prompts, modelos de IA e automações de documentos. Ele destaca a importância de configurar um ambiente de desenvolvedor. Depois, explica o que são prompts e como utilizá-los com diversos exemplos práticos, como análise de sentimento de texto e classificação de imagens. Rudimar demonstra testes de prompts com diferentes entradas e resultados, enfatizando a utilidade dessas ferramentas em automações e aplicativos empresariais. A aula conclui com uma introdução à próxima lição sobre modelos de AI.

Modelos de IA: Extraindo Informação de Documentos e Imagens
09:43Nesta lição, Rudimar explora os modelos de IA dentro do AI Builder, destacando como eles são treinados para executar tarefas específicas. Rudimar demonstra modelos que extraem informações de faturas, reconhecem textos em imagens e documentos, e detectam sentimentos em textos. Além disso, ele aborda a previsão de rotatividade de clientes e a geração de descrições de imagens. A lição também esclarece a diferença entre o uso de prompts e modelos treinados, destacando que os modelos pré-treinados são recursos premium que consomem créditos do AI Builder na utilização. Rudimar conclui explicando que a próxima aula abordará a ativação da avaliação gratuita do AI Builder para testar esses modelos.

Avaliação Gratuita, Automação de Documentos e Monitoramento de Consumo
06:27Nesta aula, Rudimar habilita a avaliação gratuita do AI Builder para testar modelos de IA com os dados dos usuários. Ele menciona a automação de documentos, explicando sua aplicação para receber, extrair, validar, exportar e monitorar documentos. Apesar de não entrar em detalhes no curso, ele mostra como clicar para mais informações e a utilidade de documentos personalizados e faturas. Ele tenta testar um modelo de IA com uma foto e um modelo personalizado de extração de documentos, detalhando os passos para criar e treinar os modelos. Rudimar também explora a interface do Power Automate, demonstrando como monitorar a utilização dos recursos e checar as licenças, destacando a ativação do AI Builder. A aula oferece uma visão geral sobre licenciamento e consumo de créditos do AI Builder.
Gostou deste curso? Obtenha acesso completo a todo nosso conteúdo
Sobre o Curso
Resumo do Curso
Aprenda a usar o AI Builder da Microsoft Power Platform para automatizar tarefas e criar soluções inteligentes mesmo sem saber programar. Neste curso, você entenderá os principais conceitos de IA aplicados a negócios, explorará prompts, modelos pré-treinados, e verá como usar inteligência artificial para processar documentos, analisar sentimentos e muito mais. Ideal para quem quer trazer inovação para suas soluções no Power Apps e Power Automate, com uma abordagem simples, prática e baseada em problemas reais.
Instrutor

Rudimar B. Althof
O que você aprenderá
- O que é o AI Builder e como ele se integra à Power Platform
- Aplicações práticas de inteligência artificial sem programação
- Como criar e treinar modelos de IA personalizados
- Utilização de modelos pré-prontos como análise de sentimento e reconhecimento de formulários
- Integração de modelos de IA em fluxos do Power Automate e aplicativos no Power Apps
Requisitos
- Conta Microsoft com acesso à Power Platform
- Conhecimento básico de Power Automate ou Power Apps
- Navegador atualizado com acesso ao AI Builder
- Interesse em aplicar inteligência artificial de forma prática
{
"id": 6,
"title": "Inteligência Artificial no Power Apps com AI Builder",
"description": "Aprenda a usar o AI Builder da Microsoft Power Platform para automatizar tarefas e criar soluções inteligentes mesmo sem saber programar. Neste curso, você entenderá os principais conceitos de IA aplicados a negócios, explorará prompts, modelos pré-treinados, e verá como usar inteligência artificial para processar documentos, analisar sentimentos e muito mais. Ideal para quem quer trazer inovação para suas soluções no Power Apps e Power Automate, com uma abordagem simples, prática e baseada em problemas reais.",
"thumbnail": "https://global-rudimar.b-cdn.net/courses/thumbnails/1748196266812-vcsaf8-ai_builder_intro.webp",
"level": "Iniciante",
"instructor": "Rudimar B. Althof",
"instructor_image": "https://global-rudimar.b-cdn.net/profiles/7278ff69-af14-46c2-9a5e-67a70e2928cb/1757863479901-u3idzn-eu.webp",
"category": "ai-builder",
"sessionCount": 5,
"lessonCount": 24,
"duration": 12322,
"visible": true,
"slug": null,
"purchaselink": "",
"isUnlocked": true,
"price": null,
"sessions": [
{
"id": 14,
"title": "Introdução ao AI Builder e Inteligência Artificial na Power Platform",
"thumbnail": "https://vz-37748830-d20.b-cdn.net/5cc34e32-e526-427d-af12-85a9889f36e0/thumbnail_18292a26.jpg",
"description": "Compreender a proposta do AI Builder na Power Platform. Identificar os tipos de modelos de IA disponíveis. Desmistificar IA para o público de negócios.",
"order": 1,
"visible": true,
"lessons": [
{
"id": 108,
"is_completed": false,
"title": "O que é AI Builder e Inteligência Artificial na Power Platform",
"description": "Olá, seja bem-vindo a mais um curso. Nesse curso com Rudimar, vamos explorar o AI Builder, parte da Power Platform que permite aplicar inteligência artificial sem programação. AI Builder automatiza processos em aplicativos e fluxos do Power Automate, funcionando com dados de plataformas como SharePoint, Dataverse e Azure. Exemplos incluem análise de textos para detectar sentimentos e processar documentos como cartões de visita e notas fiscais. Noções básicas de prompts e modelos de AI serão abordadas. Vamos ver onde o AI Builder está localizado na plataforma. Na próxima aula, começaremos a explorar a interface.",
"duration": "03:18",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/5cc34e32-e526-427d-af12-85a9889f36e0",
"isUnlocked": true,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/5cc34e32-e526-427d-af12-85a9889f36e0/preview.webp",
"previous_lesson_id": null,
"next_lesson_id": 110
},
{
"id": 110,
"is_completed": false,
"title": "Explorando o AI Builder: Acesso, Créditos e Licenciamento na Power Platform",
"description": "Nessa aula, Rudimar explica como localizar e utilizar o AI Builder na Power Platform, acessando tanto pelo Power Apps quanto pelo Power Automate. \nAlém disso, detalha como funciona o licenciamento, mencionando que o uso de AI consome créditos que podem ser adquiridos ou estão inclusos em algumas licenças. \nEle mostra como verificar a quantidade de créditos disponíveis e como adquirir mais no centro de administração da Power Platform. \nRudimar também aborda a forma como os créditos são consumidos para diferentes tipos de tarefas de AI e fornece exemplos de custos por tipo de serviço, como análise de texto e processamento de imagens e documentos.",
"duration": "10:14",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/9cc1afe1-badf-43c4-9738-503d1e69e2b8",
"isUnlocked": false,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/9cc1afe1-badf-43c4-9738-503d1e69e2b8/preview.webp",
"previous_lesson_id": 108,
"next_lesson_id": 109
},
{
"id": 109,
"is_completed": false,
"title": "Introdução aos Prompts: Como Interagir com Inteligências Artificiais",
"description": "Nesta aula, Rudimar apresenta os tipos de aplicações do AI Builder: prompts, modelos de IA e automações de documentos. Ele destaca a importância de configurar um ambiente de desenvolvedor. Depois, explica o que são prompts e como utilizá-los com diversos exemplos práticos, como análise de sentimento de texto e classificação de imagens. Rudimar demonstra testes de prompts com diferentes entradas e resultados, enfatizando a utilidade dessas ferramentas em automações e aplicativos empresariais. A aula conclui com uma introdução à próxima lição sobre modelos de AI.",
"duration": "12:10",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/b836e14c-f474-46f3-8f28-166ccc8eea81",
"isUnlocked": false,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/b836e14c-f474-46f3-8f28-166ccc8eea81/preview.webp",
"previous_lesson_id": 110,
"next_lesson_id": 113
},
{
"id": 113,
"is_completed": false,
"title": "Modelos de IA: Extraindo Informação de Documentos e Imagens",
"description": "Nesta lição, Rudimar explora os modelos de IA dentro do AI Builder, destacando como eles são treinados para executar tarefas específicas. \nRudimar demonstra modelos que extraem informações de faturas, reconhecem textos em imagens e documentos, e detectam sentimentos em textos. \nAlém disso, ele aborda a previsão de rotatividade de clientes e a geração de descrições de imagens. A lição também esclarece a diferença entre o uso de prompts e modelos treinados, destacando que os modelos pré-treinados são recursos premium que consomem créditos do AI Builder na utilização. \nRudimar conclui explicando que a próxima aula abordará a ativação da avaliação gratuita do AI Builder para testar esses modelos.",
"duration": "09:43",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/2f778586-b909-4a3b-b726-7b302550bfb3",
"isUnlocked": false,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/2f778586-b909-4a3b-b726-7b302550bfb3/preview.webp",
"previous_lesson_id": 109,
"next_lesson_id": null
},
{
"id": 114,
"is_completed": false,
"title": "Avaliação Gratuita, Automação de Documentos e Monitoramento de Consumo",
"description": "Nesta aula, Rudimar habilita a avaliação gratuita do AI Builder para testar modelos de IA com os dados dos usuários. Ele menciona a automação de documentos, explicando sua aplicação para receber, extrair, validar, exportar e monitorar documentos. \nApesar de não entrar em detalhes no curso, ele mostra como clicar para mais informações e a utilidade de documentos personalizados e faturas. \nEle tenta testar um modelo de IA com uma foto e um modelo personalizado de extração de documentos, detalhando os passos para criar e treinar os modelos. Rudimar também explora a interface do Power Automate, demonstrando como monitorar a utilização dos recursos e checar as licenças, destacando a ativação do AI Builder. A aula oferece uma visão geral sobre licenciamento e consumo de créditos do AI Builder.",
"duration": "06:27",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/4df9e230-da83-40a1-abeb-4d949054b5a0",
"isUnlocked": false,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/4df9e230-da83-40a1-abeb-4d949054b5a0/preview.webp",
"previous_lesson_id": null,
"next_lesson_id": null
}
]
},
{
"id": 16,
"title": "Criação de Prompts e Treinamento de Modelos",
"thumbnail": "https://vz-37748830-d20.b-cdn.net/17158338-d05a-46c1-8853-92b1a15fb2cf/thumbnail.jpg",
"description": "Entender como usar modelos do AI Builder dentro do Power Apps, criar aplicações práticas com IA embutida.",
"order": 2,
"visible": true,
"lessons": [
{
"id": 111,
"is_completed": false,
"title": "Desenvolvimento de Aplicativos de Controle de Acesso com AI Builder e Power Apps",
"description": "Nesta lição, Rudimar demonstra como integrar o AI Builder com o Power Apps para criar um aplicativo que gerencia a entrada de caminhões em uma empresa. \nEle descreve um cenário real onde caminhões são reconhecidos pela placa ao chegarem na guarita. \nO aplicativo permitirá que o porteiro faça uma foto do caminhão, extraia a placa e confira se está cadastrada no banco de dados. \nTodo o fluxo é automatizado, incluindo a notificação à equipe de logística. Na próxima aula, Rudimar mostrará como criar e alimentar uma lista no SharePoint com os dados necessários.",
"duration": "03:53",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/17158338-d05a-46c1-8853-92b1a15fb2cf",
"isUnlocked": true,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/17158338-d05a-46c1-8853-92b1a15fb2cf/preview.webp",
"previous_lesson_id": null,
"next_lesson_id": 115
},
{
"id": 115,
"is_completed": false,
"title": "Criando a Lista e Importando Dados para o SharePoint",
"description": "Nesta aula, Rudimar ensina como criar a base de dados para um aplicativo no Power Apps usando uma lista do SharePoint. Ele disponibiliza arquivos com fotos e documentos necessários para a aula. \nPrimeiramente, você aprenderá a criar um site do SharePoint chamado 'Guarita Digital' e a configurá-lo. \nEm seguida, Rudimar mostra como criar uma lista chamada 'Entradas' e definir suas colunas: placa, transportadora, foto e data de entrada. Ele demonstra como importar dados de um Excel para a lista. \nA base de dados é finalizada com a inclusão das colunas de imagem e data/hora. Na próxima aula, serão discutidas alternativas para identificar a placa dos veículos.",
"duration": "05:00",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/0ad27ffa-eaad-487a-a48d-7d18a8ebf235",
"isUnlocked": false,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/0ad27ffa-eaad-487a-a48d-7d18a8ebf235/preview.webp",
"previous_lesson_id": 111,
"next_lesson_id": 116
},
{
"id": 116,
"is_completed": false,
"title": "Desafios e Soluções: Extraindo Placas de Veículos com IA",
"description": "Nesta aula, Rudimar explora diferentes abordagens para extrair a placa de veículos e conferir com o banco de dados utilizando modelos de IA e prompts no Power Apps. Ele demonstra as dificuldades de usar OCR para extrair textos de fotos, especialmente quando há múltiplos textos na imagem. \nRudimar indica que treinar um modelo específico ou usar prompts pode ser mais eficiente. Ele testa a precisão do OCR em diferentes cenários e destaca a necessidade de implementar outras opções em aulas subsequentes para encontrar a melhor solução. A aula aborda também o consumo de créditos e tokens ao utilizar modelos de IA.",
"duration": "08:53",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/bee03037-ecd0-426b-8819-6b0e7265cc71",
"isUnlocked": false,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/bee03037-ecd0-426b-8819-6b0e7265cc71/preview.webp",
"previous_lesson_id": 115,
"next_lesson_id": 117
},
{
"id": 117,
"is_completed": false,
"title": "Extração de Placas em Fotos com AI Builder, Prompts e GPT-4o",
"description": "Nesta aula, Rudimar mostra como criar um prompt no AI Builder para extrair a placa de veículos a partir de fotos. \nEle aborda o uso do modelo GPT-4o, que lê imagens, configurando o prompt para fornecer instruções detalhadas e garantir que o resultado contenha apenas a placa, sem caracteres adicionais. \nRudimar demonstra diferentes testes com várias fotos, ajustando o prompt para melhorar a precisão e configurar o retorno em formato JSON, relevante para uso no Power Automate ou Power Apps. \nAlém disso, ele explica como ajustar a 'temperatura' da IA para controlar a criatividade das respostas e adiciona propriedades como 'confidence' para a confiança da detecção e outros textos contidos na imagem. \nPor fim, Rudimar destaca a importância de salvar o modelo no AI Builder.",
"duration": "15:35",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/a78ee687-c872-4fe9-a696-53f0594ed94b",
"isUnlocked": false,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/a78ee687-c872-4fe9-a696-53f0594ed94b/preview.webp",
"previous_lesson_id": 116,
"next_lesson_id": 118
},
{
"id": 118,
"is_completed": false,
"title": "Treinamento de Modelo de AI para Detecção de Placas",
"description": "Nesta aula com o instrutor Rudimar, vamos aprender a treinar um modelo de AI personalizado para reconhecer placas de veículos usando o AI Builder. Apresenta-se o processo completo desde a criação do modelo, seleção e marcação das imagens de treino, até a validação do desempenho do modelo com novas imagens. Rudimar explica como separar os dados em conjunto de treinamento e teste, carregar os documentos, marcar os textos desejados, treinar o modelo e realizar testes para verificar a eficiência. Ao final, o modelo é publicado e estará pronto para uso em Power Apps e fluxos.",
"duration": "10:21",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/1c96d779-9d32-4285-bb1b-bc61d6744e54",
"isUnlocked": false,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/1c96d779-9d32-4285-bb1b-bc61d6744e54/preview.webp",
"previous_lesson_id": 117,
"next_lesson_id": null
}
]
},
{
"id": 15,
"title": "Power Apps: Construindo o App Guarita Digital",
"thumbnail": "https://vz-37748830-d20.b-cdn.net/f23f0604-1d8e-4696-98e5-6f81c85dba32/preview.webp",
"description": "Aprenda passo a passo como criar um aplicativo inteligente com Power Apps para registrar placas de caminhões na portaria, integrando captura de fotos, reconhecimento de placas, consulta em banco de dados (SharePoint) e salvamento automático com IA.",
"order": 3,
"visible": true,
"lessons": [
{
"id": 112,
"is_completed": false,
"title": "Guarita Digital: Tela Inicial e Conexão com Dados",
"description": "Nesta aula, Rudimar começa a criação do aplicativo Guarita Digital, que será usado para detectar placas de caminhões na portaria. O app terá uma tela inicial com uma galeria que mostra as entradas recentes, um botão para nova entrada que leva à tela de captura de fotos, onde o usuário capturará a placa do caminhão para consulta no banco de dados. O aplicativo será simples, com uso de Power Apps, e recursos como ícones de caminhão, galerias conectadas ao SharePoint, e campos para exibir placas, transportadoras e horas de entrada.",
"duration": "08:35",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/b2786ca4-02cf-44c1-a09e-3bb9b9d0aaf2",
"isUnlocked": true,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/b2786ca4-02cf-44c1-a09e-3bb9b9d0aaf2/preview.webp",
"previous_lesson_id": null,
"next_lesson_id": 119
},
{
"id": 119,
"is_completed": false,
"title": "Desenvolvimento da Tela de Captura de Foto",
"description": "Olá! Nesta aula, o instrutor Rudimar continua o desenvolvimento de um aplicativo no Power Apps, integrando-o com modelos do AI Builder. A segunda tela é dedicada à captura de fotos. Rudimar cria uma nova tela, copia o cabeçalho e rótulo, insere uma imagem de exemplo e um texto com dicas para uma boa captura. Insere um botão de mídia para tirar ou selecionar uma foto existente. Explica como configurar o evento OnChange para acionar uma notificação e navegar para a próxima tela após a captura da foto. Termina adicionando um botão Home para voltar à tela inicial.",
"duration": "07:02",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/a76f075d-3ac5-4b1b-b4d6-8b29dca629fc",
"isUnlocked": false,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/a76f075d-3ac5-4b1b-b4d6-8b29dca629fc/preview.webp",
"previous_lesson_id": 112,
"next_lesson_id": 120
},
{
"id": 120,
"is_completed": false,
"title": "Tela de Espera: Reconhecimento de Placas no Power Apps",
"description": "O instrutor Rudimar atualiza o mockup no Power Apps para incluir uma tela de 'carregando informações' enquanto o AI Builder reconhece a placa do caminhão. Ele explica a lógica de busca de dados no SharePoint e como lidar com a possibilidade de reconhecimento incorreto da placa, permitindo a entrada manual. Continuando, ele cria uma nova tela em branco chamada 'consulta', com um carregador 'spinner' e adiciona campos de texto e imagem. Ao capturar uma foto, ela é armazenada em uma variável global e exibida na nova tela. Por fim, ele prepara a lógica para redirecionar para a tela de sucesso ou erro, que será detalhada na próxima aula.",
"duration": "05:06",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/3f63fb91-da9d-4bb7-bc79-d7ca1d729b89",
"isUnlocked": false,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/3f63fb91-da9d-4bb7-bc79-d7ca1d729b89/preview.webp",
"previous_lesson_id": 119,
"next_lesson_id": 121
},
{
"id": 121,
"is_completed": false,
"title": "Criando Funcionalidade: Identificação de Placa e Navegação",
"description": "Nesta lição, Rudimar ensina como criar duas telas em Power Apps para verificar se uma placa foi encontrada ou não em uma base de dados SharePoint. O processo inclui a criação das telas 'Placa Não Encontrada' e 'Placa Encontrada', configuração dos textos e botões para navegação, e a implementação de uma função de teste de placa que consulta a base de dados. Rudimar também mostra como transferir dados entre telas usando variáveis de contexto e como lidar com casos em que a placa não é encontrada. Além disso, ele destaca a importância de testar e ajustar o aplicativo antes de integrar o modelo de IA final.",
"duration": "12:22",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/f23f0604-1d8e-4696-98e5-6f81c85dba32",
"isUnlocked": false,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/f23f0604-1d8e-4696-98e5-6f81c85dba32/preview.webp",
"previous_lesson_id": 120,
"next_lesson_id": 122
},
{
"id": 122,
"is_completed": false,
"title": " Implementação da Tela de Confirmação de Entradas: Salvando foto e hora de entrada no SharePoint",
"description": "Nesta lição, Rudimar finaliza a tela de confirmação de entrada no Power Apps quando a placa é encontrada no banco de dados. Ele copia elementos da tela de 'placa não encontrada', organiza elementos como imagem capturada, nome da transportadora e botão de confirmar entrada em um container vertical para melhor organização. Ele ensina a atualizar a tela de consulta para passar os dados do SharePoint diretamente e evitar consultas duplicadas. Também demonstra o uso da função 'patch' para atualizar registros no SharePoint com a foto e horário de entrada capturados. O instrutor ainda explica a importância de ajustar o TimeZone entre SharePoint e Power Apps. Antes de concluir a lição, sugere melhorias possíveis na interface e funcionalidade, e introduz que a próxima aula irá integrar modelos de AI Builder ao aplicativo.",
"duration": "14:46",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/ca1fa010-ab0f-4430-a91d-54229c7b28d1",
"isUnlocked": false,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/ca1fa010-ab0f-4430-a91d-54229c7b28d1/preview.webp",
"previous_lesson_id": 121,
"next_lesson_id": null
}
]
},
{
"id": 87,
"title": "Integração com AI Builder – Inteligência Aplicada na Portaria",
"thumbnail": "https://vz-37748830-d20.b-cdn.net/8eb57226-8f38-4c1b-89e5-1a7cccfe68af/thumbnail_e712e181.jpg",
"description": "Descubra como integrar modelos de IA ao seu aplicativo Power Apps utilizando o AI Builder.",
"order": 4,
"visible": true,
"lessons": [
{
"id": 123,
"is_completed": false,
"title": "Como Integrar Prompts de IA no Power Apps",
"description": "Nesta lição, Rudimar ensina como integrar modelos do AI Builder no aplicativo criado anteriormente. Primeiro, ele revisa as telas do aplicativo: Tela Inicial, Tela de Captura, Tela de Consulta e as telas de resultado (Placa Não Encontrada ou Placa Encontrada). \nEm seguida, ele demonstra como navegar e selecionar uma foto. Rudimar ensina a adicionar modelos de IA, como 'extrair placa de imagem', e a chamar este modelo por meio de um botão no aplicativo. \nO resultado do modelo é então armazenado em uma variável global e exibido no aplicativo. Ele destaca a necessidade de um plano Power Apps Premium para utilizar esses modelos. Rudimar conclui mostrando como adaptar a lógica do Power Apps para utilizar a placa detectada pela IA.",
"duration": "07:43",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/8eb57226-8f38-4c1b-89e5-1a7cccfe68af",
"isUnlocked": true,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/8eb57226-8f38-4c1b-89e5-1a7cccfe68af/preview.webp",
"previous_lesson_id": null,
"next_lesson_id": 124
},
{
"id": 124,
"is_completed": false,
"title": "Gerenciando Variáveis e Fluxos com AI no Power Apps",
"description": "Nesta lição, Rudimar ensina como integrar um prompt no Power Apps para obter a placa de um veículo de uma imagem e verificar sua existência. Ele demonstra como combinar fórmulas para chamar a função de captura de placa, substituir a entrada manual pela placa identificada pela IA e configurar o fluxo de botões para navegar pelas páginas corretamente. Rudimar também ajusta a lógica para evitar loops infinitos e esconde os botões para um funcionamento mais eficiente do aplicativo. Ao final, ele testa o processo e verifica o consumo de créditos no Power Automate, preparando para a próxima aula sobre integração de um modelo treinado.",
"duration": "10:27",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/9655845a-0e2c-438b-a100-a5f6323c0e72",
"isUnlocked": false,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/9655845a-0e2c-438b-a100-a5f6323c0e72/preview.webp",
"previous_lesson_id": 123,
"next_lesson_id": 125
},
{
"id": 125,
"is_completed": false,
"title": "Integração e Uso de Modelos Treinados com o Power Apps",
"description": "Nesta aula, Rudimar irá mostrar como integrar um modelo treinado de detecção de texto em um aplicativo Power Apps. Ele começa ajustando o nome do aplicativo para diferenciá-lo de um app baseado em prompts. Em seguida, ele ensina como inserir o modelo treinado, o 'Detecta Placas', para processar formulários e detectar textos em fotos de documentos. Ele destaca a necessidade de simulações no aplicativo para funcionar corretamente e explica como ajustar e reposicionar componentes. Finalmente, Rudi mostra como extrair e exibir o valor da placa de um veículo detectada pelo modelo, configurando as propriedades corretas no Power Apps, e antecipa que na próxima aula fará mais adaptações no aplicativo.",
"duration": "07:32",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/65e23840-a4c1-453a-98d3-7349f68957df",
"isUnlocked": false,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/65e23840-a4c1-453a-98d3-7349f68957df/preview.webp",
"previous_lesson_id": 124,
"next_lesson_id": 126
},
{
"id": 126,
"is_completed": false,
"title": "Desenvolvendo Lógica para Navegação Automática no Power Apps",
"description": "Nesta aula, Rudimar mostra como integrar um modelo treinado no Power Apps para detectar placas e verificar se elas existem em uma lista do SharePoint. Ele explica como configurar notificações para informar o usuário sobre o andamento do processo e o uso de controles clássicos, como botões de alternância, para automatizar a transição de telas. Além disso, Rudimar ensina a armazenar imagens carregadas em variáveis globais e ajustar as configurações visuais dos componentes. Ao final, Rudimar sugere melhorias para lidar com caracteres e espaços na leitura das placas, preparando o terreno para a próxima aula.",
"duration": "09:24",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/dbc4752a-e31e-4c1b-b07b-01b75a08072f",
"isUnlocked": false,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/dbc4752a-e31e-4c1b-b07b-01b75a08072f/preview.webp",
"previous_lesson_id": 125,
"next_lesson_id": 127
},
{
"id": 127,
"is_completed": false,
"title": "Removendo Caracteres Especiais de Placas de Veículos",
"description": "Nesta aula, Rudimar ensina a remover caracteres especiais de placas usando Power Apps. Ele demonstra a criação de uma tela em branco para testar a remoção de traços e espaços com a função SUBSTITUTE. Em seguida, Rudimar apresenta uma solução mais robusta que envolve percorrer cada caractere da string e filtrá-los para manter apenas letras e números usando as funções SPLIT e ISMATCH. Finalmente, ele explica como concatenar os caracteres filtrados de volta em uma string limpa usando a função CONCAT, e como integrar essa lógica nas fórmulas do aplicativo.",
"duration": "11:37",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/68e0b3c2-d1e4-4cd7-9faf-2b2c91951d95",
"isUnlocked": false,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/68e0b3c2-d1e4-4cd7-9faf-2b2c91951d95/preview.webp?v=1749289626",
"previous_lesson_id": 126,
"next_lesson_id": 137
},
{
"id": 137,
"is_completed": false,
"title": "Integração de Fórmulas para Remover Caracteres Especiais no Power Apps",
"description": "Nesta lição, Rudimar ensina como integrar uma fórmula para remover caracteres especiais na lógica de um aplicativo no Power Apps. Ele demonstra como capturar o valor da placa de um veículo, criar uma variável local para armazenar esse valor sem caracteres especiais usando o UpdateContext, e substituir os valores originais em múltiplos locais no código. Ao testar a aplicação, é mostrado que a placa é reconhecida corretamente e processada no SharePoint. Finalizando, ele oculta o toggle, salva e publica o aplicativo para uso. A lição foca em aprender sobre o AI Builder e sua integração com o Power Apps.",
"duration": "03:49",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/511e85f0-1bd7-45e7-aaf6-d1f1c281b3a8",
"isUnlocked": false,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/511e85f0-1bd7-45e7-aaf6-d1f1c281b3a8/preview.webp?v=1749307447",
"previous_lesson_id": 127,
"next_lesson_id": null
}
]
},
{
"id": 92,
"title": "Análise Final, Soluções e Compartilhamento",
"thumbnail": "https://vz-37748830-d20.b-cdn.net/100602dd-9688-4c39-acb1-42918db7d7a3/thumbnail.jpg",
"description": "",
"order": 5,
"visible": true,
"lessons": [
{
"id": 138,
"is_completed": false,
"title": "Soluções: Adicionando os modelos + download dos arquivos",
"description": "Nesta aula, Rudimar mostra como encerrar as atividades referentes ao AI Builder dentro da solução Aguarita Digital. Ele explica como adicionar aplicativos e modelos de AI existentes à solução, e a importância de manter tudo organizado para facilitar a migração e instalação em outros ambientes. Rudimar guia o processo de publicação das personalizações e exportação das soluções em formatos gerenciado e não gerenciado. Ele também destaca a diferença entre esses formatos, especialmente em relação à edição dos modelos de AI nos ambientes. Por fim, ele disponibiliza as soluções para download nos recursos da aula.",
"duration": "02:41",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/100602dd-9688-4c39-acb1-42918db7d7a3",
"isUnlocked": true,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/100602dd-9688-4c39-acb1-42918db7d7a3/preview.webp?v=1749317847",
"previous_lesson_id": null,
"next_lesson_id": 139
},
{
"id": 139,
"is_completed": false,
"title": "Gerenciamento de Acesso e Compartilhamento de Aplicativos e Modelos AI no Power Apps",
"description": "Nesta aula, Rudimar explica como compartilhar um aplicativo desenvolvido no Power Apps com outro usuário, destacando a importância de compartilhar também a base de dados. Ele menciona a necessidade de uma licença do Power Apps Premium para executar aplicativos que utilizam modelos de IA e descreve como iniciar uma avaliação gratuita. Além disso, Rudimar aborda os requisitos de permissão para que outros usuários executem modelos de IA no aplicativo. Ele demonstra como adicionar o usuário ao ambiente de desenvolvimento e conceder as permissões necessárias, ressaltando problemas potenciais como falta de créditos de IA no ambiente. A aula conclui com uma preparação para avaliar o consumo de crédito de diferentes modelos de IA na próxima aula.",
"duration": "08:34",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/3de685e4-9a1e-486f-a6b6-9947ce22ae51",
"isUnlocked": false,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/3de685e4-9a1e-486f-a6b6-9947ce22ae51/preview.webp?v=1749321014",
"previous_lesson_id": 138,
"next_lesson_id": 140
},
{
"id": 140,
"is_completed": false,
"title": "Detecção de Placas: Escolhendo Entre Modelos Treinados e Prompts",
"description": "Nesta aula, Rudimar faz uma análise comparativa dos modelos treinados e pré-definidos utilizados no aplicativo, concentrando-se no consumo de créditos da AI. Ele explora os modelos de detecção e extração de placas de imagem e reconhecimentos de texto, detalhando como cada um consome créditos de AI de maneira diferente. Rudimar demonstra como o combinado de reconhecimento de texto com um prompt pode ser mais eficiente, consumindo apenas 6 créditos por placa extraída contra 100 créditos dos modelos treinados. Ele conclui mostrando a implementação prática no Power Apps e compara os resultados, destacando a eficiência do método.",
"duration": "10:10",
"videoUrl": "https://iframe.mediadelivery.net/play/406049/0455ec4f-50bf-4a2c-830a-1a736b8dd685",
"isUnlocked": false,
"visible": true,
"thumbnail": "https://vz-37748830-d20.b-cdn.net/0455ec4f-50bf-4a2c-830a-1a736b8dd685/preview.webp?v=1749330848",
"previous_lesson_id": 139,
"next_lesson_id": null
}
]
}
]
}Aprimore suas habilidades com este curso
Esteja entre os primeiros a dominar essas habilidades valiosas e avançar seu conhecimento com exemplos práticos do mundo real.
Assine mensal/anual para acessar este e todos os outros cursos
Acesse todo o conteúdo do curso


















