Serviços de IA na plataforma Azure
Os serviços de IA do Azure são capacidades de IA que podem ser incorporadas em aplicações 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 baseada em IA e muito mais. Existem mais de uma dúzia de serviços diferentes que podem ser usados separadamente ou em conjunto para adicionar poder de IA às aplicações.
Vamos dar uma olhada em alguns exemplos do que pode ser feito com os serviços de IA do Azure. O serviço Azure AI Content Safety pode ser usado para detetar conteúdo nocivo em texto ou imagens, incluindo conteúdo violento ou odioso, e relatar sua gravidade. O serviço Azure AI Language pode ser usado para resumir texto, classificar informações ou extrair frases-chave. O serviço Azure AI Speech fornece recursos poderosos de fala para texto e texto para fala, permitindo que a fala seja transcrita com precisão em texto ou texto para áudio de voz com som natural.
Os serviços de IA do Azure baseiam-se em três princípios que melhoram drasticamente a velocidade de entrada no mercado:
- Pré-construído e pronto a usar
- Acessado por meio de APIs
- Disponível no Azure
Os serviços de IA do Azure são pré-criados e estão prontos para uso
A IA tem sido proibitiva para todos, exceto para as maiores empresas de tecnologia, por causa de vários fatores, incluindo as grandes quantidades de dados necessários para treinar modelos, a enorme quantidade de poder de computação 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 aprendizado de máquina pré-treinados para fornecer IA como um 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 recursos adequados para casos de uso em todos os setores e setores.
Por exemplo, na educação, o Immersive Reader está sendo usado para apoiar os alunos, adaptando-se às suas necessidades. Os alunos podem ter necessidades variadas, como querer ler mais devagar, traduzir palavras ou texto para outra língua ou ver imagens para ajudar na sua compreensão. O Immersive Reader ajuda os alunos com diferentes necessidades a aprender ao seu próprio ritmo e à sua maneira.
Embora os serviços de IA do Azure possam ser usados sem qualquer modificação, alguns serviços de IA podem ser personalizados para melhor atender a requisitos específicos. Os recursos de personalização no Azure AI Vision, Azure AI Speech e Azure OpenAI permitem que você adicione dados a modelos existentes.
Por exemplo, no desporto, atletas e treinadores estão a personalizar o Azure AI Vision para melhorar o desempenho e reduzir 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 são projetados para serem usados em diferentes ambientes de desenvolvimento, com codificação mínima. Os desenvolvedores podem acessar serviços de IA por meio de APIs REST, bibliotecas de clientes ou integrá-los a ferramentas como Logic Apps e Power Automate. APIs são interfaces de programação de aplicativos 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 que o outro funcione. Saiba mais sobre as opções de desenvolvimento para serviços de IA do Azure aqui.
Os serviços de IA do Azure estão disponíveis no Azure
Os serviços de IA são baseados na nuvem e acedidos através do recurso do Azure. Isso significa que eles são gerenciados da mesma maneira que outros serviços do Azure, como plataforma como serviço (PaaS), infraestrutura como serviço (IaaS) ou serviço de banco de dados gerenciado. A plataforma Azure e o Resource Manager fornecem uma estrutura consistente para todos os seus serviços do Azure, desde a criação ou exclusão de recursos até a disponibilidade e cobrança.
Nota
Em algumas situações, a IA tem o potencial de ser usada de maneiras que podem 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 de forma responsável.