Skip to main content

Featured

Novo recurso no Microsoft Entra ID: desativar App Registration sem excluir

O Microsoft Entra ID agora permite desativar uma App Registration de forma reversível, sem precisar excluí-la do tenant.  Além de uma maneira de obter maior controle operacional, menor superfície de ataque e maior maturidade em identidade corporativa, esse recurso proporciona segurança, sem que haja  perca de configurações e permissões de aplicações que podem voltar a serem utilizadas. Antes dessa funcionalidade, administradores precisavam optar entre manter o aplicativo ativo durante uma investigação ou removê-lo completamente, o que implicava perda de histórico, permissões de API e configurações. Agora é possível interromper o acesso sem destruir o objeto. O que acontece ao desativar um aplicativo Quando uma App Registration é desativada, n ovos tokens deixam de ser emitidos, u suários não conseguem autenticar, a  aplicação não consegue acessar APIs usando novos tokens e o  Service Principal passa a ter o atributo isDisabled definido como true Se houver tentativa ...

Futuro da IA com LLMs, SLMs, and Azure AI Foundry




A Microsoft está ampliando as possibilidades de desenvolvimento e implantação de modelos de linguagem, desde soluções em nuvem até aplicações em dispositivos locais. As ferramentas e abordagens disponíveis para desenvolvedores que desejam explorar o potencial da inteligência artificial em diferentes contextos estão cada vez mais amplas.

Modelos de Linguagem: LLMs vs. SLMs

Large Language Models (LLMs) x Small Language Models (SLMs) características e aplicações:

  • LLMs: Modelos com bilhões de parâmetros, como o GPT-4, oferecem alta precisão e compreensão aprofundada, sendo ideais para tarefas complexas e são geralmente hospedados na nuvem devido à sua demanda computacional.

  • SLMs: Com milhões de parâmetros, são mais eficientes e adequados para tarefas mais simples, podendo ser executados em dispositivos locais, como smartphones e dispositivos de borda, graças a runtimes otimizados e hardware especializado.

Azure AI Foundry: Plataforma para Desenvolvimento de IA

O Azure AI Foundry é apresentado como uma plataforma que facilita o desenvolvimento e a implantação de modelos de IA, oferecendo:

  • Catálogo de modelos, incluindo opções de código aberto e proprietárias.

  • Ferramentas para ajuste fino, avaliação e implantação de modelos.(arxiv.org)

  • Integração com GitHub, Visual Studio Code e Azure DevOps.

  • Suporte para inferência tanto na nuvem quanto localmente.

IA Local: Vantagens na Borda

Com ferramentas como o Foundry Local e o Windows AI Foundry, os desenvolvedores podem:

  • Executar modelos em dispositivos locais utilizando o ONNX Runtime.

  • Utilizar APIs para tarefas como sumarização e tradução.

  • Otimizar o desempenho para diferentes tipos de hardware, incluindo CPU, GPU e NPU.

  • Garantir privacidade, baixa latência e capacidade de operação offline.

Personalização de Modelos: RAG vs. Fine-Tuning

As duas abordagens para personalizar modelos de linguagem são:

  • RAG (Retrieval-Augmented Generation): Permite atualizações dinâmicas de conhecimento, alta interpretabilidade e menor risco de alucinações, sendo ideal para aplicações que requerem dados em tempo real.

  • Fine-Tuning: Oferece baixa latência e é adequado para tarefas específicas de domínio, embora as atualizações de conhecimento sejam estáticas e a interpretabilidade seja menor.

Para mais: From Cloud to Edge: Navigating the Future of AI with LLMs, SLMs, and Azure AI Foundry | Microsoft Community Hub

Comments