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é-criados 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 Azure OpenAI, Segurança de Conteúdo, Fala, 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

Selecione um serviço na tabela abaixo e saiba como ele pode ajudá-lo a atingir suas metas de desenvolvimento.

Serviço Description
Anomaly Detector iconDetetor de anomalias (aposentado) Identificar problemas potenciais logo no início
Azure AI Search iconAzure AI Search Traga a pesquisa na nuvem alimentada por IA para as suas aplicações móveis e Web
Azure OpenAI Service iconAzure OpenAI Executar uma grande variedade de tarefas de linguagem natural
Bot service iconServiço de Bot Criar bots e ligá-los entre canais
Content Moderator iconModerador de conteúdo (desativado) Detetar conteúdo potencialmente ofensivo ou indesejado
Content Safety iconSegurança de conteúdo Um serviço de IA que deteta conteúdos indesejados
Custom Vision iconVisão Personalizada Personalize o reconhecimento de imagens para se adequar ao seu negócio
Document Intelligence iconInteligência Documental Transforme documentos em dados utilizáveis a uma fração do tempo e do custo
Face iconFace Detetar e identificar pessoas e emoções em imagens
Immersive Reader iconLeitor imersivo Ajudar os utilizadores na leitura e compreensão dos textos
Language iconIdioma Crie aplicativos com recursos de compreensão de linguagem natural líderes do setor
Language Understanding iconCompreensão linguística (aposentado) Compreender a linguagem natural nas suas aplicações
Metrics Advisor iconConsultor de Métricas (aposentado) Um serviço de IA que deteta conteúdos indesejados
Personalizer iconPersonalizador (aposentado) Crie experiências ricas e personalizadas para cada usuário
QnA Maker iconQnA maker (aposentado) Destile informações em perguntas e respostas fáceis de navegar
Speech iconVoz Conversão de voz em texto, de texto em fala, tradução e reconhecimento de oradores
Translator iconTranslator Traduzir mais de 100 idiomas e dialetos
Video Indexer iconVideo Indexer Extraia insights acionáveis de seus vídeos
Vision iconVisã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 implicará um encargo adicional, conforme especificado nos detalhes do preço 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ê usará para personalizar e configurar modelos são diferentes daquelas que você usará 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 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 abaixo, 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. Isso permite 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 receberam certificações como CSA STAR Certification, FedRAMP Moderate e HIPAA BAA. Você pode baixar certificações para suas próprias auditorias e revisões de segurança.

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