Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O Azure Language é um serviço baseado na cloud que fornece funcionalidades de Processamento de Linguagem Natural (PLN) para compreender e analisar texto. Use este serviço para ajudar a construir aplicações inteligentes utilizando o Microsoft Foundry baseado na web, APIs REST e bibliotecas de clientes. Para o desenvolvimento de agentes de IA, as capacidades do serviço também estão disponíveis como ferramentas no servidor Azure Language MCP, que está disponível tanto como servidor remoto no Microsoft Foundry Tool Catalog como como servidor local para ambientes auto-hospedados.
Ferramentas disponíveis
O Azure Language fornece ferramentas especializadas que permitem uma integração fluida entre agentes de IA e serviços de processamento de linguagem através de protocolos padronizados.
Azure Language MCP servidor 🆕
O servidor MCP (Model Context Protocol) cria uma ponte padronizada que liga agentes de IA diretamente aos serviços da Azure Language através de protocolos padrão da indústria. Esta integração permite aos programadores construir aplicações conversacionais sofisticadas com capacidades fiáveis de processamento de linguagem natural, garantindo ao mesmo tempo conformidade de nível empresarial, proteção de dados e precisão de processamento em todo o seu fluxo de trabalho de IA.
A Azure Language oferece opções de servidor MCP remoto e local:
- Servidor remoto: Disponível através do Catálogo de Ferramentas Foundry para implementações alojadas na cloud.
- Servidor local: Disponível para programadores que prefiram alojar o servidor no seu próprio ambiente.
Para mais informações, consulteAzure Language MCP server.
Agentes disponíveis
O Azure Language oferece agentes pré-construídos que lidam com cenários específicos de IA conversacional com governação incorporada, lógica de encaminhamento e mecanismos de controlo de qualidade.
Agente de Roteamento de Intenções de Linguagem Azure 🆕
O agente de Roteamento de Intenção gere de forma inteligente os fluxos de conversa, compreendendo as intenções dos utilizadores e fornecendo respostas precisas em aplicações de IA conversacional. Este agente utiliza processos de tomada de decisão previsíveis combinados com geração controlada de respostas para garantir interações consistentes e fiáveis, nas quais as organizações podem confiar e monitorizar.
Para mais informações, consulteo agente Azure Language Intent Routeing.
Agente de Resposta Exata a Perguntas do Azure Language 🆕
O agente de Resposta Exata a Perguntas fornece respostas fiáveis, palavra por palavra, às suas questões empresariais mais importantes. Este agente automatiza as perguntas frequentes, mantendo a supervisão humana e o controlo de qualidade para garantir precisão e conformidade.
Para mais informações, consulteAzure Language Exact Question Answering agent.
Funcionalidades disponíveis
Este serviço de linguagem unifica as seguintes ferramentas Foundry anteriormente disponíveis: Análise de Texto, QnA Maker e LUIS. Se você precisar migrar desses serviços, consulte a seção de migração.
A Linguagem também oferece várias novas funcionalidades, que podem ser:
- Pré-configurados, o que significa que os modelos de IA que o recurso usa não são personalizáveis. Basta enviar seus dados e usar a saída do recurso em seus aplicativos.
- Personalizável, o que significa que você treina um modelo de IA usando nossas ferramentas para se adequar especificamente aos seus dados.
Tip
Não tem certeza de qual recurso usar? Veja qual a funcionalidade de Linguagem que devo usar para o ajudar a decidir.
O Foundry permite-lhe usar a maioria das seguintes funcionalidades de serviço sem necessidade de escrever código.
Reconhecimento de Entidades Nomeadas (NER)
O reconhecimento de entidade nomeada identifica diferentes entradas no texto e as categoriza em tipos predefinidos.
Deteção de dados pessoais e de saúde
Importante
A funcionalidade de anonimização de deteção de Informação Pessoal Identificável (PII) da Linguagem Azure nas Ferramentas da Fundição (substituição sintética) está atualmente disponível nas preview e licenciada para si como parte da sua subscrição Azure. A sua utilização desta funcionalidade está sujeita aos termos aplicáveis às Pré-visualizações, conforme descrito nos Termos Suplementares de Utilização para as Prévisualizações do Microsoft Azure e no Adendo de Proteção de Dados de Produtos e Serviços Microsoft (DPA).
A deteção de Informações de Identificação Pessoal (PII) identifica entidades em texto e conversas (chat ou transcrições) que estão associadas a indivíduos.
Deteção de idioma
A deteção de idiomas avalia o texto e deteta uma ampla gama de idiomas e dialetos variantes.
Análise de sentimento e mineração de opinião
Recursos pré-configurados de análise de sentimento e mineração de opinião que ajudam você a entender a perceção do público sobre sua marca ou tópico. Esses recursos analisam o texto para identificar sentimentos positivos ou negativos e podem vinculá-los a elementos específicos dentro do texto.
Summarization
A sumarização condensa informações para texto e conversas (chat e transcrições). A sumarização do texto gera um resumo, apoiando duas abordagens: A sumarização extrativa cria um resumo selecionando frases-chave do documento e preservando suas posições originais. Em contraste, a sumarização abstrata gera um resumo produzindo frases novas, concisas e coerentes ou frases que não são diretamente copiadas do documento original. O resumo da conversa recapitula e segmenta reuniões longas em capítulos com carimbo de data/hora. O resumo do call center resume os problemas e a resolução dos clientes.
Extração de expressões-chave
A extração de frases-chave é um recurso pré-configurado que avalia e retorna os principais conceitos em texto não estruturado e os retorna como uma lista.
Vinculação de entidades
Importante
A Entity Linking está a retirar-se da Azure Language na Foundry Tools com efeito a partir de 1 de setembro de 2028. Após essa data, o recurso de vinculação de entidade não é mais suportado. Durante a janela de suporte, recomendamos que os utilizadores migrem cargas de trabalho existentes e encaminhem todos os novos projetos para o Azure Language Named Entity Recognition ou considerem outras soluções alternativas.
A vinculação de entidades é um recurso pré-configurado que desambigua a identidade de entidades (palavras ou frases) encontradas em texto não estruturado e retorna links para a Wikipédia.
Análise de texto para cuidados de saúde
Análise de texto para saúde Extrai e rotula informações de saúde relevantes de texto não estruturado.
Classificação de texto personalizada
A classificação de texto personalizada permite criar modelos de IA personalizados para classificar documentos de texto não estruturados em classes personalizadas que você definir.
Reconhecimento de Entidade Nomeada Personalizada (NER personalizado)
O NER personalizado permite que você crie modelos de IA personalizados para extrair categorias de entidades personalizadas (rótulos para palavras ou frases), usando texto não estruturado que você fornece.
Compreensão de linguagem conversacional
A compreensão de linguagem conversacional (CLU) permite que os usuários criem modelos personalizados de compreensão de linguagem natural para prever a intenção geral de um enunciado de entrada e extrair informações importantes dele.
Fluxo de trabalho de orquestração
O fluxo de trabalho de orquestração é um recurso personalizado que permite conectar Aplicativos CLU (Compreensão de Linguagem Conversacional), resposta a perguntas e LUIS.
Perguntas e respostas
A resposta a perguntas é um recurso personalizado que identifica a resposta mais adequada para as entradas do usuário. Esse recurso é normalmente utilizado para desenvolver aplicativos cliente de conversação, incluindo plataformas de mídia social, bots de bate-papo e aplicativos de desktop habilitados para fala.
Que funcionalidade de Língua devo usar?
Esta secção ajuda-o a decidir que funcionalidade de Linguagem deve usar para a sua aplicação:
| O que pretende fazer? | Formato do documento | A sua melhor solução | Esta solução é personalizável?* |
|---|---|---|---|
Detetar e/ou redigir informações confidenciais, como PII e PHI. |
Texto não estruturado, conversas transcritas |
Deteção de PII | |
| Extraia categorias de informações sem criar um modelo personalizado. | Texto não estruturado | O recurso NER pré-configurado | |
| Extraia categorias de informações usando um modelo específico para seus dados. | Texto não estruturado | NER personalizado | ✓ |
| Extraia tópicos principais e frases importantes. | Texto não estruturado | Extração de expressões-chave | |
| Determine o sentimento e as opiniões expressas no texto. | Texto não estruturado | Análise de sentimento e mineração de opinião | |
| Resuma longos trechos de texto ou conversas. | Texto não estruturado, conversas transcritas. |
Summarization | |
| Desambiguar entidades e obter links para a Wikipédia. | Texto não estruturado | Ligação de entidades | |
| Classifique os documentos em uma ou mais categorias. | Texto não estruturado | Classificação de texto personalizada | ✓ |
| Extraia informações médicas de documentos clínicos/médicos, sem construir um modelo. | Texto não estruturado | Análise de texto para a saúde | |
| Crie um aplicativo de conversação que responda às entradas do usuário. | Entradas de usuário não estruturadas | Resposta a perguntas | ✓ |
| Detetar o idioma em que um texto foi escrito. | Texto não estruturado | Deteção de idioma | |
| Preveja a intenção das entradas do usuário e extraia informações delas. | Entradas de usuário não estruturadas | Compreensão de linguagem conversacional | ✓ |
| Conecte aplicações de compreensão de linguagem conversacional, LUIS e resposta a perguntas. | Entradas de usuário não estruturadas | Fluxo de trabalho de orquestração | ✓ |
* Se um recurso for personalizável, você pode treinar um modelo de IA usando nossas ferramentas para ajustar seus dados especificamente. Caso contrário, um recurso é pré-configurado, o que significa que os modelos de IA que ele usa não podem ser alterados. Basta enviar seus dados e usar a saída do recurso em seus aplicativos.
Migrar do Text Analytics, QnA Maker ou Language Understanding (LUIS)
A Azure Language unifica três linguagens individuais nas ferramentas Foundry - Análise de Texto, QnA Maker e Compreensão de Línguas (LUIS). Se tem usado estes três serviços, pode migrar facilmente para a nova Linguagem Azure. Para instruções, consulte Migração para a Linguagem Azure.
Tutorials
Depois de começares com os quickstarts da Azure Language, experimenta os nossos tutoriais que te mostram como resolver vários cenários.
- Extrair frases-chave do texto armazenado no Power BI
- Usar o Power Automate para classificar informações no Microsoft Excel
- Use o Flask para traduzir texto, analisar sentimentos e sintetizar fala
- Use o Foundry Tools nas aplicações de canvas
- Criar um Bot de FAQ
Exemplos de código
Você pode encontrar mais exemplos de código no GitHub para os seguintes idiomas:
Implantar no local usando contêineres do Docker
Use contentores de Linguagem para implementar funcionalidades da API on-premises. Esses contêineres do Docker permitem que você aproxime o serviço de seus dados por motivos de conformidade, segurança ou outros motivos operacionais. A Linguagem oferece os seguintes contentores:
- Análise de sentimento
- Deteção de idioma
- Extração de expressões-chave
- Reconhecimento personalizado de entidade nomeada
- Análise de texto para a saúde
- Summarization
Inteligência Artificial responsável
Um sistema de IA inclui não apenas a tecnologia, mas também as pessoas que a usam, as pessoas afetadas por ela e o ambiente de implantação. Leia os seguintes artigos para saber mais sobre o uso e a implantação responsáveis da IA em seus sistemas: