O que são serviços de IA do Azure?

Os serviços de IA do Azure ajudam os programadores e as organizações a criar rapidamente aplicações inteligentes, inovadoras, prontas para o mercado e responsáveis com APIs e modelos prontos a utilizar, pré-construídos e personalizáveis. Exemplos de aplicações incluem processamento de linguagem natural para conversas, pesquisa, monitoramento, tradução, fala, visão e tomada de decisões.

Gorjeta

Experimente os serviços de IA do Azure, incluindo o Azure OpenAI, Segurança de Conteúdo, Voz, Visão e muito mais no Azure AI Studio. Para obter mais informações, consulte O que é o Azure AI Studio?.

A maioria dos serviços de IA do Azure está disponível por meio de APIs REST e SDKs de biblioteca de cliente em linguagens de desenvolvimento populares. Para obter mais informações, consulte a documentação de cada serviço.

Serviços de IA do Azure disponíveis

Saiba como um serviço de IA do Azure pode ajudar seus aplicativos a aprimorar e otimizar seus fluxos de trabalho:

Serviço Description
Ícone do Detetor de AnomaliasDetetor de anomalias (aposentado) Identifique problemas potenciais logo à partida.
Ícone do Azure AI SearchAzure AI Search Integre a pesquisa na cloud com alimentada por IA nas suas aplicações Web e móveis.
Ícone do Serviço OpenAI do AzureAzure OpenAI Execute uma grande variedade de tarefas de linguagem natural.
Ícone do serviço de botServiço de Bot Crie bots e ligue-os entre canais.
Ícone do Moderador de ConteúdoModerador de conteúdo (desativado) Detete conteúdo potencialmente ofensivo ou indesejável.
Ícone Segurança de conteúdoSegurança de conteúdo Um serviço de IA que deteta conteúdos indesejados.
Ícone Visão PersonalizadaVisão Personalizada Personalize o reconhecimento de imagens para o seu negócio.
Ícone do Document IntelligenceInteligência Documental Transforme documentos em soluções inteligentes orientadas por dados.
Ícone de rostoFace Detete e identifique pessoas e emoções em imagens.
Ícone do Leitor ImersivoLeitor imersivo Ajude os utilizadores a ler e compreender textos.
Ícone de idiomaIdioma Crie aplicativos com recursos de compreensão de linguagem natural líderes do setor.
Ícone de Compreensão de IdiomasCompreensão linguística (aposentado) Compreenda a linguagem natural nas suas aplicações.
Ícone do Consultor de MétricasConsultor de Métricas (aposentado) Um serviço de IA que deteta conteúdos indesejados.
Ícone do personalizadorPersonalizador (aposentado) Crie experiências ricas e personalizadas para cada usuário.
Ícone do QnA MakerQnA maker (aposentado) Destile informações em perguntas e respostas fáceis de navegar.
Ícone de vozVoz Conversão de fala em texto, de texto em fala, tradução e reconhecimento de oradores.
Ícone do tradutorTranslator Use a tecnologia de tradução baseada em IA para traduzir mais de 100 idiomas e dialetos em uso, em risco e ameaçados de extinção.
Ícone do Indexador de VídeoVideo Indexer Extraia informações acionáveis dos seus vídeos.
Ícone VisãoVisão Analise conteúdo em imagens e vídeos.

Níveis de preços e faturação

Os níveis de preços (e o valor cobrado) baseiam-se no número de transações que você envia usando suas informações de autenticação. Cada nível de preços especifica:

  • Número máximo de transações permitidas por segundo (TPS).
  • Recursos de serviço habilitados dentro do nível de preço.
  • Custo para um número predefinido de transações. Ultrapassar este número implica um custo adicional, conforme especificado nos detalhes de preços do seu serviço.

Nota

Muitos dos serviços de IA do Azure têm uma camada gratuita que você pode usar para experimentar o serviço. Para usar o nível gratuito, use F0 como a SKU para seu recurso.

Opções de desenvolvimento

As ferramentas que você pode usar para personalizar e configurar modelos são diferentes das ferramentas que você usa para chamar os serviços de IA do Azure. Pronta para uso, a maioria dos serviços de IA do Azure permite que você envie dados e receba informações sem qualquer personalização. Por exemplo:

  • Você pode enviar uma imagem para o serviço Azure AI Vision para detetar palavras e frases ou contar o número de pessoas no quadro
  • Você pode enviar um arquivo de áudio para o serviço de fala e obter transcrições e traduzir a fala para texto ao mesmo tempo

O Azure oferece uma ampla gama de ferramentas projetadas para diferentes tipos de usuários, muitas das quais podem ser usadas com os serviços de IA do Azure. As ferramentas orientadas por designer são as mais fáceis de usar e são rápidas de configurar e automatizar, mas podem ter limitações quando se trata de personalização. Nossas APIs REST e bibliotecas de cliente fornecem aos usuários mais controle e flexibilidade, mas exigem mais esforço, tempo e experiência para criar uma solução. Se você usa APIs REST e bibliotecas de cliente, há uma expectativa de que você esteja confortável trabalhando com linguagens de programação modernas como C#, Java, Python, JavaScript ou outra linguagem de programação popular.

Vamos dar uma olhada nas diferentes maneiras de trabalhar com os serviços de IA do Azure.

Bibliotecas de cliente e APIs REST

As bibliotecas de cliente dos serviços de IA do Azure e as APIs REST fornecem acesso direto ao seu serviço. Essas ferramentas fornecem acesso programático aos serviços de IA do Azure, seus modelos de linha de base e, em muitos casos, permitem que você personalize programaticamente seus modelos e soluções.

  • Utilizador(es) alvo(s): Programadores e cientistas de dados
  • Benefícios: Fornece a maior flexibilidade para chamar os serviços de qualquer idioma e ambiente
  • UI: N/A - Apenas código
  • Assinatura(s): conta do Azure + recursos de serviços do Azure AI

Se você quiser saber mais sobre bibliotecas de cliente disponíveis e APIs REST, use nossa visão geral dos serviços de IA do Azure para escolher um serviço e começar com um de nossos inícios rápidos.

Integração e implementação contínuas

Você pode usar o Azure DevOps e as Ações do GitHub para gerenciar suas implantações. Na seção a seguir, temos dois exemplos de integrações de CI/CD para treinar e implantar modelos personalizados para o serviço Speech and the Language Understanding (LUIS).

  • Usuário(s) alvo(s): desenvolvedores, cientistas de dados e engenheiros de dados
  • Benefícios: Permite ajustar, atualizar e implantar continuamente aplicativos e modelos programaticamente. Há um benefício significativo ao usar regularmente seus dados para melhorar e atualizar modelos de fala, visão, linguagem e decisão
  • Ferramentas da interface do usuário: N/A - Somente código
  • Assinatura(s): Conta do Azure + recurso de serviços de IA do Azure + conta do GitHub

Integração e entrega contínuas com DevOps e GitHub Actions

O Language Understanding e o serviço de Fala oferecem integração contínua e soluções de implantação contínua que são alimentadas pelo Azure DevOps e GitHub Actions. Essas ferramentas são usadas para treinamento automatizado, teste e gerenciamento de liberação de modelos personalizados.

Contentores no local

Muitos dos serviços de IA do Azure podem ser implantados em contêineres para acesso e uso locais. O uso desses contêineres oferece a flexibilidade de aproximar os serviços de IA do Azure de seus dados por motivos de conformidade, segurança ou outros motivos operacionais. Para obter uma lista completa de contêineres de IA do Azure, consulte Contêineres locais para serviços de IA do Azure.

Modelos de formação

Alguns serviços permitem que você traga seus próprios dados e, em seguida, treine um modelo. Modelos personalizados treinados permitem que você estenda o modelo usando os dados e o algoritmo do serviço com seus próprios dados. A saída corresponde às suas necessidades. Quando você traz seus próprios dados, talvez seja necessário marcar os dados de uma forma específica para o serviço. Por exemplo, se você estiver treinando um modelo para identificar flores, poderá fornecer um catálogo de imagens de flores, juntamente com a localização da flor em cada imagem, para treinar o modelo.

Serviços de IA do Azure no ecossistema

Com os serviços Azure e Azure AI, você tem acesso a um amplo ecossistema, como:

  • Ferramentas de automação e integração como Logic Apps e Power Automate.
  • Opções de implantação, como o Azure Functions e o Serviço de Aplicativo.
  • Serviços de IA do Azure Contêineres do Docker para acesso seguro.
  • Ferramentas como Apache Spark, Azure Databricks, Azure Synapse Analytics e Azure Kubernetes Service para cenários de big data.

Para saber mais, consulte Ecossistema de serviços de IA do Azure.

Disponibilidade regional

As APIs nos serviços de IA do Azure são hospedadas em uma rede crescente de data centers gerenciados pela Microsoft. Você pode encontrar a disponibilidade regional para cada API na lista de regiões do Azure.

Procura uma região que ainda não apoiamos? Informe-nos preenchendo uma solicitação de recurso em nosso fórum UserVoice.

Suporte de idiomas

Os serviços de IA do Azure dão suporte a uma ampla variedade de idiomas culturais no nível de serviço. Você pode encontrar a disponibilidade de idioma para cada API na lista de idiomas suportados.

Segurança

Os serviços de IA do Azure fornecem um modelo de segurança em camadas, incluindo autenticação com credenciais do Microsoft Entra, uma chave de recurso válida e Redes Virtuais do Azure.

Certificações e conformidade

Os serviços de IA do Azure premiados com certificações incluem Cloud Security Alliance STAR Certification, FedRAMP Moderate e HIPAA BAA.

Para compreender a privacidade e a gestão de dados, aceda ao Centro de Fidedignidade.

Ajuda e suporte

Os serviços de IA do Azure fornecem várias opções de suporte para ajudá-lo a avançar com a criação de aplicativos inteligentes. Os serviços de IA do Azure também têm uma forte comunidade de desenvolvedores que podem ajudar a responder às suas perguntas específicas. Para obter uma lista completa das opções de suporte disponíveis para você, consulte Opções de suporte e ajuda dos serviços de IA do Azure.

Próximos passos