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

Os serviços de IA do Azure ajudam desenvolvedores e organizações a criar rapidamente aplicativos inteligentes, de ponta, prontos para o mercado e responsáveis com APIs e modelos prontos para uso, pré-construídos e personalizáveis. Os aplicativos de exemplo incluem processamento de idioma natural para conversas, pesquisa, monitoramento, tradução, fala, visão e tomada de decisão.

Dica

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 AI do Azure Studio?.

A maioria dos serviços de IA do Azure está disponível por meio de APIs REST e SDKs da biblioteca de clientes 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 a aprimorar os aplicativos e otimizar seus fluxos de trabalho:

Serviço Descrição
Detector de AnomaliasDetector de Anomalias (desativado) Identificar possíveis problemas no início.
Ícone da Pesquisa de IA do AzureAzure AI Search Insira a pesquisa em nuvem habilitada para IA nos seus aplicativos Web e móveis.
Ícone do Serviço OpenAI do AzureOpenAI do Azure Execute uma ampla variedade de tarefas de linguagem natural.
Ícone do serviço de botServiço de bot Crie bots e conecte-os entre canais.
Ícone do Content ModeratorContent Moderator(desativado) Detectar conteúdos potencialmente ofensivos ou indesejados.
Ícone da Segurança do conteúdoSegurança do conteúdo Um serviço de IA que detecta conteúdo indesejado.
Ícone de Visão PersonalizadaVisão Personalizada Personalize o reconhecimento de imagem para o seu negócio.
Ícone da Informação de DocumentosInformação de documentos Transforme documentos em soluções inteligentes baseadas em dados.
Ícone de Detecção FacialDetecção Facial Detectar e identificar pessoas e emoções em imagens.
Ícone da Leitura AvançadaLeitura Avançada Ajudar os usuários a ler e compreender texto.
Ícone da LinguagemIdioma Criar aplicativos com recursos líderes do setor de reconhecimento de linguagem natural.
Ícone de Reconhecimento vocalReconhecimento vocal (desativado) Entender a linguagem natural nos seus aplicativos.
Ícone do Assistente de MétricasAssistente de Métricas (desativado) Um serviço de IA que detecta conteúdo indesejado.
Ícone do PersonalizadorPersonalizador (desativado) Crie experiências avançadas e personalizadas para cada usuário.
Ícone do QnA MakerQnA Maker(desativado) Transformar as informações em perguntas e respostas de fácil navegação.
Ícone do Serviço Cognitivo do Azure para FalaServiço Cognitivo do Azure para Fala Conversão de fala em texto, conversão de texto em fala, tradução e reconhecimento de locutor.
Ícone do TradutorTradutor Use tecnologia de tradução com tecnologia de IA para traduzir mais de 100 idiomas e dialetos em uso, em risco e ameaçados.
Ícone do Video IndexerVideo Indexer Extrair insights acionáveis de seus vídeos.
Ícone do Serviço Cognitivo do Azure para VisãoServiço Cognitivo do Azure para Visão Analisar o conteúdo em imagens e vídeos.

Tipos de preço e cobrança

Os tipos de preço (e o valor que é cobrado de você) são baseados no número de transações que você envia usando suas informações de autenticação. Cada tipo de preço especifica:

  • o número máximo de TPS (transações permitidas por segundo).
  • Os recursos de serviço habilitados no tipo de preço.
  • o custo de um número predefinido de transações. Ultrapassar esse número causa uma cobrança extra, conforme especificado nos detalhes de preço para seu serviço.

Observação

Muitos dos serviços de IA do Azure têm uma camada gratuita que você pode usar para experimentar o serviço. Para usar a camada gratuita, use F0 como a SKU do 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. A maioria dos serviços de IA do Azure prontos para uso permitem que você envie dados e receba informações sem qualquer personalização. Por exemplo:

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

O Azure oferece uma ampla variedade de ferramentas projetadas para diferentes tipos de usuários, e muitas delas podem ser usadas com os serviços de IA do Azure. As ferramentas controladas por designer são as mais fáceis de usar. Elas 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 clientes fornecem aos usuários maior controle e flexibilidade, mas exigem mais esforço, tempo e experiência para criar uma solução. Se você usar APIs REST e bibliotecas de clientes, há uma expectativa de que você esteja confortável em trabalhar 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 clientes e as APIs REST dos serviços de IA do Azure fornecem acesso direto ao seu serviço. Essas ferramentas fornecem acesso programático aos serviços de IA do Azure e aos modelos de linha de base e, em muitos casos, permitem personalizar programaticamente modelos e soluções.

  • Usuário(s) de destino: desenvolvedores e cientistas de dados
  • Benefícios: fornece a maior flexibilidade para chamar os serviços de qualquer idioma e ambiente
  • Interface do usuário: N/D - somente código
  • Assinatura(s): conta do Azure + recursos dos serviços de IA do Azure

Caso deseje saber mais sobre as bibliotecas de clientes e as APIs REST disponíveis, use nossa Visão geral dos serviços de IA do Azure para escolher um serviço e começar com um de nossos guias de início rápido.

Integração contínua e implantação

Você pode usar o Azure DevOps e o GitHub Actions para gerenciar suas implantações. Na seção seguinte, temos dois exemplos de integrações de CI/CD para treinar e implantar modelos personalizados para o serviço LUIS (Reconhecimento vocal e de Fala).

  • Usuário(s) de destino: desenvolvedores, cientistas de dados e engenheiros de dados
  • Benefícios: permite ajustar, atualizar e implantar aplicativos e modelos continuamente de maneira programática. Há um benefício significativo ao usar regularmente seus dados para melhorar e atualizar modelos de Fala, Visão, Linguagem e Decisão
  • Ferramentas de interface dousuário: N/D - somente código
  • Assinatura(s): conta do Azure + recursos dos serviços de IA do Azure + conta do GitHub

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

O Reconhecimento vocal e o serviço Speech oferecem integração e soluções de implantação contínuas que são alimentadas por Azure DevOps e GitHub Actions. Essas ferramentas são usadas para treinamento automatizado, teste e gerenciamento de versão de modelos personalizados.

Contêineres locais

Muitos dos serviços de IA do Azure podem ser implantados em contêineres para acesso e uso locais. Esses contêineres lhe oferecem a flexibilidade de trazer os serviços de IA do Azure mais para perto dos seus dados para fins de conformidade, segurança ou outros motivos operacionais. Para obter uma lista completa de contêineres de IA do Azure, confira Contêineres locais para os serviços de IA do Azure.

Modelos de treinamento

Alguns serviços permitem que você traga seus dados e treine um modelo. Modelos personalizados treinados permitem estender o modelo usando os dados e o algoritmo do serviço com seus próprios dados. A saída corresponde às suas necessidades. Ao trazer seus dados, talvez você precise marcá-los 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 junto com o local da flor em cada imagem para treinar o modelo.

Serviços de IA do Azure no ecossistema

Com o Azure e os serviços de IA do Azure, você tem acesso a um ecossistema amplo, como:

  • Ferramentas de automação e integração, como Aplicativos Lógicos e Power Automate.
  • Opções de implantação, como Azure Functions e Serviço de Aplicativo.
  • Contêineres do Docker do serviços de IA do Azure para acesso seguro.
  • Ferramentas como Apache Spark, Azure Databricks, Azure Synapse Analytics e Serviço de Kubernetes do Azure para cenários de Big Data.

Para saber mais, confira ecossistema dos serviços de IA do Azure.

Disponibilidade regional

As APIs dos serviços de IA do Azure são hospedadas em uma rede cada vez maior de data centers gerenciados pela Microsoft. Encontre a disponibilidade regional de cada API na lista de regiões do Azure.

Procurando uma região ainda sem suporte? Informe-nos com uma solicitação de recurso em nosso fórum do UserVoice.

Suporte ao idioma

Os serviços de IA do Azure oferecem suporte a uma ampla variedade de linguagens culturais no nível do serviço. É possível encontrar a disponibilidade de linguagem para cada API no Lista com linguagem com suporte.

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

As certificações concedidas aos serviços de IA do Azure incluem certificação STAR da Cloud Security Alliance, FedRAMP Moderate e HIPAA BAA.

Para entender a privacidade e o gerenciamento de dados, acesse a Central de Confiabilidade.

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 comunidade forte de desenvolvedores que podem ajudar a responder suas perguntas específicas. Para obter uma lista completa das opções disponíveis, confira Opções de ajuda e suporte dos serviços de IA do Azure.

Próximas etapas