Escolha uma tecnologia dos Serviços Cognitivos do Azure

Os Serviços Cognitivos do Azure são um conjunto de APIs baseadas na nuvem que pode utilizar em aplicações de IA e fluxos de dados. Ele fornece modelos pré-treinados que estão prontos para uso em seus aplicativos, sem necessidade de dados e nenhum treinamento de modelo de sua parte. Os serviços são desenvolvidos pela equipa de IA e Investigação da Microsoft e expõem os mais recentes algoritmos de aprendizagem profunda. Eles são consumidos por interfaces HTTP REST. Além disso, SDKs estão disponíveis para muitas estruturas comuns de desenvolvimento de aplicativos.

Principais benefícios:

  • Esforço mínimo de desenvolvimento para serviços de IA de última geração. Use algoritmos predefinidos ou crie algoritmos personalizados sobre bibliotecas pré-criadas.
  • Fácil integração em aplicações através de interfaces HTTP REST.
  • Desenvolvedores e cientistas de dados de todos os níveis de habilidade podem facilmente adicionar recursos de IA aos aplicativos.

Considerações:

  • Estes serviços só estão disponíveis através da Web. A conectividade com a Internet é geralmente necessária. Uma exceção é o serviço Visão Personalizada, cujo modelo treinado você pode exportar para previsão em dispositivos e na borda da IoT.
  • Embora haja suporte para personalização considerável, os serviços disponíveis podem não atender a todos os requisitos de análise preditiva.

Categorias de serviços cognitivos do Azure

Dezenas de serviços cognitivos estão disponíveis no Azure. Aqui está uma lista, categorizada pela área funcional que eles suportam:

Service Link para o guia de decisão Descrição
Idioma Escolha um serviço linguístico Os serviços cognitivos de linguagem são serviços que fornecem recursos de Processamento de Linguagem Natural (NLP) para compreensão e análise de texto.
Voz Escolha um serviço de fala Os serviços cognitivos de fala são serviços que fornecem recursos de fala como fala para texto, texto para fala, tradução de fala e reconhecimento de oradores.
Visão Escolha um serviço de visão Os serviços cognitivos de visão são serviços que fornecem recursos de reconhecimento de imagem e vídeo.
Serviços de decisão

Serviços de IA aplicados
Escolha uma API de decisão ou um serviço de IA aplicado Os serviços cognitivos de decisão são serviços que fornecem recursos de PNL para produzir recomendações para a tomada de decisões informadas e eficientes.
Azure OpenAI Service N/A O Serviço OpenAI do Azure fornece acesso à API REST a poderosos modelos de linguagem OpenAI.

Casos comuns de utilização

A seguir estão alguns casos de uso comuns para os Serviços Cognitivos do Azure.

Caso de utilização Categoria
Transcreva voz audível para texto legível e pesquisável. Voz
Converta texto em voz semelhante à humana para oferecer interfaces mais naturais. Voz
Integre a tradução de voz em tempo real nas suas aplicações. Voz
Identificar e verificar a pessoa que fala usando características de voz. Voz
Identificar termos comumente usados e específicos do domínio. Idioma
Detete automaticamente sentimentos e opiniões no texto. Idioma
Destile informações em perguntas e respostas fáceis de navegar. Idioma
Permita que as suas aplicações interajam com os utilizadores através de linguagem natural. Idioma
Traduza mais de 100 idiomas e dialetos. Idioma
Identificar e analisar conteúdo em imagens e vídeos. Visão
Personalize o reconhecimento de imagens em função das suas necessidades empresariais. Visão
Identificar precocemente potenciais problemas. Serviços de decisão / Detetor de anomalias
Detete conteúdo potencialmente ofensivo ou indesejável. Serviços de decisão / Moderador de Conteúdo
Crie experiências multifacetadas personalizadas para todos os utilizadores. Serviços de decisão / Personalizador
Aplique modelos avançados de codificação e linguagem a vários casos de uso. Azure OpenAI

Principais critérios de seleção

Para restringir as opções, comece por responder a estas perguntas:

  • Você está processando algo relacionado à linguagem falada ou está processando texto, imagens ou documentos?

  • Você tem os dados para treinar um modelo? Se sim, considere usar os serviços personalizados que permitem treinar seus modelos subjacentes com os dados fornecidos. Isso pode melhorar a precisão e o desempenho.

Este fluxograma pode ajudá-lo a escolher o melhor serviço de API para o seu caso de uso.

Diagram that shows how to select a Cognitive Services API.

  • Se o seu caso de uso exigir fala para texto, texto para fala ou fala para fala, use uma API de fala.
  • Se o seu caso de uso exigir análise de idioma, avaliação de texto ou conversão de texto em texto, use uma API de idioma.
  • Se você precisar analisar imagens, vídeo ou texto, use uma API de visão.
  • Se você precisar tomar uma decisão, use uma API de decisão ou Serviços de IA Aplicada.

Implantando serviços

Ao implantar os Serviços Cognitivos, você pode implantar serviços de forma independente ou usar o recurso multisserviço dos Serviços Cognitivos. O recurso multisserviço implanta serviços de decisão, linguagem, fala, visão e IA aplicada.

  • Implante um serviço individual se não precisar de outros serviços ou se quiser gerenciar o acesso e a cobrança por serviço.
  • Implante o recurso multisserviço se estiver usando vários serviços e quiser gerenciar o acesso e a cobrança de todos os serviços juntos.

Nota

As categorias de recursos nesses serviços de API mudam com freqüência. Certifique-se de verificar a documentação mais recente para novas categorias.

Contribuidores

Este artigo é mantido pela Microsoft. Foi originalmente escrito pelos seguintes contribuidores.

Principais autores:

Outros contribuidores:

Para ver perfis não públicos do LinkedIn, inicie sessão no LinkedIn.

Próximos passos