
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. Ele descreve um cenário real onde caminhões são reconhecidos pela placa ao chegarem na guarita. O aplicativo permitirá que o porteiro faça uma foto do caminhão, extraia a placa e confira se está cadastrada no banco de dados. Todo 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.
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.
Primeiramente, você aprenderá a criar um site do SharePoint chamado 'Guarita Digital' e a configurá-lo.
Em 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.
A 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.
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. Rudimar 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.
Nesta aula, Rudimar mostra como criar um prompt no AI Builder para extrair a placa de veículos a partir de fotos. Ele 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. Rudimar 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. Alé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. Por fim, Rudimar destaca a importância de salvar o modelo no AI Builder.
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.
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.
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.
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.
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.
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). Em 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. O 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.
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.
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.
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.
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.
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.
Nessa lição, o apresentador Rudimar ensina como compartilhar um aplicativo Power Apps e sua base de dados com usuários. Ele explica a importância de compartilhar o modelo de AI e como fazê-lo corretamente. Rudimar demonstra o processo de compartilhamento, desde a configuração dos acessos até o teste da aplicação com o usuário de teste. Ele também aborda possíveis erros relacionados à capacidade de AI Builder e a necessidade de acessos específicos. Ao final, é mostrado como compartilhar os modelos e dar permissões seguras aos usuários.
CRIE DESTAQUE NO MERCADO DE TRABALHO AGORA MESMO!
Aprenda do zero tudo sobre Power Platform e AI Builder, neste curso você vai aprender a como dominar a Inteligência Artificial com o AI Builder.
Aprenda os conceitos básicos e essenciais sobre o Power Platform, Power Automate, Power Apps, Copilot Studio e AI Builder, soluções SaaS (software a as service ) que compõe o Power Platform da Microsoft, onde através de low code / no code você será capaz de desenvolver Agents que atendam as necessidades da sua área, ajudando a impulsionar o negócio, garantindo toda a estrutura de segurança necessária pois você irá utilizar as credenciais de acesso da própria Microsoft.
OPORTUNIDADES
O AI Builder abre portas! Vagas de trabalho com requisitos de conhecimentos em Inteligência Artificial e nas soluções do Power Platform já é uma realidade, a demanda é crescente e se torna uma forte tendência para o futuro, então.. se prepare desde já!
SOBRE
Este curso foi desenvolvido com o objetivo de através de uma curva de aprendizagem curta lhe ajudar a aprender sobre as soluções aqui propostas.
CERTIFICADO
O curso irá além de te fornecer um certificado de conclusão que você poderá incluir em seu currículo, também lhe dará background para iniciar a sua trilha de certificações da Microsoft.
TENHA O MATERIAL DE FORMA DEFINITIVA
Adquirindo o curso você poderá usá-lo para consultas futuras, afinal, não recordamos de tudo, correto?
Nos vemos no curso!
Pedro Paulo & Rudimar Althof