Pular para o conteúdo principal

Guia Rápido de Azure AI Services

Hierarquia dos Azure AI services

Azure AI services (guarda-chuva)
├── Azure AI Vision
├── Azure AI Language
├── Azure AI Speech
├── Azure AI Document Intelligence
├── Azure AI Translator
├── Azure AI Content Safety
└── Azure OpenAI Service (recurso separado)

Azure Machine Learning (plataforma separada)
└── Workspace → Compute → Pipelines → AutoML → Models

Serviços de Visão

ServiçoO que fazRecursos principais
Azure AI VisionAnalisa imagens e vídeoAnálise de imagem, OCR, análise espacial, legendagem de imagem
Face API (parte do AI Vision)Detecta e reconhece rostosDetecção facial, verificação, identificação, emoção (limitado)
Custom VisionTreina modelos de imagem personalizadosClassificação de imagem, detecção de objetos com seus próprios dados

Quando usar qual:

  • Precisa de análise geral de imagem? → Azure AI Vision
  • Precisa treinar com suas próprias imagens? → Custom Vision
  • Precisa detectar/verificar rostos? → Face API

Serviços de Linguagem

ServiçoO que fazRecursos principais
Azure AI LanguageCompreende e analisa textoAnálise de sentimento, extração de frases-chave, reconhecimento de entidades, CLU, sumarização, QnA
CLU (Conversational Language Understanding)Constrói modelos de intenção + entidadeSubstitui o LUIS; NLU customizado para chatbots e apps
Azure AI TranslatorTraduz texto entre idiomas100+ idiomas, modelos customizados, tradução de documentos
QnA (Question Answering)Cria bases de conhecimento a partir de FAQsParte do Azure AI Language; substitui o QnA Maker

Serviços de Fala

ServiçoO que fazRecursos principais
Speech-to-TextConverte áudio em textoTranscrição em tempo real e em lote, modelos customizados
Text-to-SpeechConverte texto em áudioVozes neurais, voz customizada, suporte a SSML
Speech TranslationTraduz linguagem falada em tempo realCombina reconhecimento + tradução
Speaker RecognitionIdentifica/verifica quem está falandoPerfis de voz, verificação, identificação

Document Intelligence

ServiçoO que fazRecursos principais
Azure AI Document IntelligenceExtrai dados estruturados de documentosModelos pré-construídos (faturas, recibos, identidade), modelos customizados, análise de layout

⚠️ Anteriormente chamado "Form Recognizer" — o exame pode referenciar qualquer um dos nomes.

Azure OpenAI Service

RecursoDetalhes
Modelos GPTGeração de texto, chat completion, sumarização, geração de código
DALL-EGeração de imagem a partir de prompts de texto
EmbeddingsRepresentações vetoriais para busca semântica e RAG
WhisperModelo de transcrição de áudio
AcessoRequer aplicação/aprovação; implantado via recurso Azure OpenAI

Azure Machine Learning

ComponenteFinalidade
WorkspaceHub central para todos os ativos de ML (dados, modelos, compute, experimentos)
ComputeClusters de treinamento, instâncias de compute, endpoints de inferência
DesignerConstrutor visual de pipelines de ML (sem código)
AutoMLTreina e ajusta modelos automaticamente a partir dos seus dados
PipelinesOrquestra workflows de ML com múltiplas etapas
Model RegistryVersiona e gerencia modelos treinados
EndpointsImplanta modelos como APIs REST (tempo real ou em lote)

IA Responsável — 6 princípios

PrincípioDefiniçãoExemplo
Equidade (Fairness)A IA trata todas as pessoas de forma equitativaModelo de empréstimo não discrimina por gênero
Confiabilidade e Segurança (Reliability & Safety)A IA funciona de forma confiável sob condições esperadasCarro autônomo lida com casos extremos com segurança
Privacidade e Segurança (Privacy & Security)A IA respeita a privacidade e é seguraDados de treinamento são anonimizados e criptografados
Inclusão (Inclusiveness)A IA capacita todosApp funciona para usuários com deficiência
Transparência (Transparency)Os sistemas de IA são compreensíveisUsuários sabem quando estão interagindo com IA
Responsabilização (Accountability)Pessoas são responsáveis pelos sistemas de IAProcesso de revisão humana para decisões de alto risco

Tabela de diferenças principais

Nome antigoNome novoNotas
Cognitive ServicesAzure AI servicesRebranding geral (2023)
Form RecognizerAzure AI Document IntelligenceMesmas capacidades, novo nome
LUISCLU (Azure AI Language)Conversational Language Understanding
QnA MakerQuestion Answering (Azure AI Language)Agora parte do serviço Language
Metrics AdvisorAzure AI Anomaly DetectorConsolidado
ComparaçãoQuando usar AQuando usar B
Custom Vision vs Azure AI VisionVocê precisa treinar com suas próprias imagens rotuladasVocê precisa de análise de imagem de propósito geral (pronto para uso)
CLU vs Recursos pré-construídos de LanguageVocê precisa de intenções/entidades customizadas para seu domínioTarefas padrão (sentimento, frases-chave, NER) são suficientes
Azure ML vs Azure AI servicesVocê precisa construir/treinar/implantar modelos customizadosVocê precisa de uma API pré-construída para uma tarefa comum de IA
Azure OpenAI vs Azure AI LanguageVocê precisa de texto generativo, chat ou códigoVocê precisa de NLP analítico (sentimento, extração)

Referência rápida de conceitos de ML

TermoSignificado
Feature (característica)Uma variável de entrada usada para predição (ex.: idade, renda)
Label (rótulo)O valor que você está tentando prever (ex.: preço, categoria)
TreinamentoAlimentar dados a um algoritmo para que ele aprenda padrões
ValidaçãoTestar o modelo em dados separados para medir a acurácia
InferênciaUsar um modelo treinado para fazer predições em novos dados
Overfitting (sobreajuste)Modelo memoriza dados de treinamento; tem desempenho ruim em novos dados
Underfitting (subajuste)Modelo é muito simples; perde padrões nos dados