Serviços de IA na plataforma do Azure

Concluído

Os serviços de IA do Azure são funcionalidades de IA que podem ser incorporadas a aplicativos Web ou móveis, de uma forma simples de implementar. Esses serviços de IA incluem reconhecimento de imagem, processamento de linguagem natural, fala, pesquisa da plataforma AI e muito mais. Há mais de uma dúzia de serviços diferentes que podem ser usados separadamente ou juntos para adicionar recursos de IA a aplicativos.

Vamos dar uma olhada em alguns exemplos do que pode ser feito com os serviços de IA do Azure. O serviço de Segurança de Conteúdo de IA do Azure pode ser usado para detectar conteúdo prejudicial em texto ou imagens, incluindo conteúdo violento ou de ódio, e relatar sua gravidade. O serviço de Linguagem de IA do Azure pode ser usado para resumir texto, classificar informações ou extrair frases-chave. O serviço de Fala de IA do Azure fornece recursos avançados de conversão de fala em texto e conversão de texto em fala, permitindo que a fala seja transcrita com precisão em texto ou texto em áudio de voz com som natural.

Os serviços de IA do Azure baseiam-se em três princípios que melhoram drasticamente o tempo de lançamento no mercado:

  • Predefinido e pronto para uso
  • Acessado por meio de APIs
  • Disponível no Azure

Os serviços de IA do Azure são predefinidos e prontos para uso

A IA tem sido proibitiva para todas as empresas, exceto para as maiores empresas de tecnologia, devido a vários fatores, incluindo as grandes quantidades de dados necessários para treinar modelos, a enorme quantidade de poder computacional necessária e o orçamento para contratar programadores especializados. Os serviços de IA do Azure tornam a IA acessível a empresas de todos os tamanhos usando modelos de machine learning pré-treinados para fornecer IA como serviço. Os serviços de IA do Azure usam a computação do Azure de alto desempenho para implantar modelos avançados de IA como recursos, disponibilizando décadas de pesquisa para desenvolvedores de todos os níveis de habilidade.

Os serviços de IA do Azure são um portfólio de serviços, com funcionalidades adequadas para casos de uso em setores e industrias.

Por exemplo, na educação, a Leitura Avançada está sendo usado para dar suporte aos alunos, adaptando-se às suas necessidades. Os aprendizes podem ter necessidades variadas, como querer ler mais lentamente, traduzir palavras ou texto em outro idioma ou ver imagens para ajudar na compreensão. A Leitura Avançada ajuda os alunos com necessidades diferentes a aprender em seu próprio ritmo e à sua maneira.

Embora os serviços de IA do Azure possam ser usados sem nenhuma modificação, alguns serviços de IA podem ser personalizados para atender melhor a requisitos específicos. Os recursos de personalização na Visão de IA do Azure, na Fala de IA do Azure e no OpenAI do Azure permitem que você adicione dados a modelos existentes.

Por exemplo, no esporte, atletas e treinadores estão personalizando a Visão de IA do Azure para melhorar o desempenho e reduzir as lesões. Um aplicativo permite que os surfistas carreguem um vídeo e recebam insights e análises gerados por IA. Esses insights podem ser usados por treinadores, médicos, juízes e emissoras de eventos.

Os serviços de IA do Azure são acessados por meio de APIs

Os serviços de IA do Azure foram projetados para serem usados em diferentes ambientes de desenvolvimento, com codificação mínima. Os desenvolvedores podem acessar os serviços de IA por meio de APIs REST, bibliotecas de clientes ou integrá-los a ferramentas como Aplicativos Lógicos e Power Automate. As APIs são interfaces de programação de aplicativo que definem as informações necessárias para que um componente use os serviços do outro. As APIs permitem que os componentes de software se comuniquem, para que um lado possa ser atualizado sem impedir o funcionamento do outro. Saiba mais sobre as opções de desenvolvimento dos serviços de IA do Azure aqui.

Screenshot of how Azure AI services are consumed by APIs.

Os serviços de IA do Azure estão disponíveis no Azure

Os serviços de IA são baseados em nuvem e acessados por meio do recurso do Azure. Isso significa que eles são gerenciados da mesma forma que outros serviços do Azure, como PaaS (plataforma como serviço), IaaS (infraestrutura como serviço) ou um serviço de banco de dados gerenciado. A plataforma do Azure e o Resource Manager fornecem uma estrutura consistente para todos os serviços do Azure, desde a criação ou exclusão de recursos até a disponibilidade e a cobrança.

Observação

Em algumas situações, a IA tem o potencial de ser usada de maneiras que possam comprometer a privacidade ou os direitos de um indivíduo. A Microsoft tem seis princípios de IA Responsável para ajudar a garantir que os serviços de IA sejam éticos e justos. Por isso, determinados serviços de IA do Azure são restritos para garantir que sejam usados com responsabilidade.