Tipos de serviços de API de idioma
O Azure AI Language é um serviço baseado na nuvem que fornece recursos de Processamento de Linguagem Natural (NLP) para entender e analisar texto. Este serviço pode ajudá-lo a criar aplicações inteligentes. Ele fornece ferramentas como o Language Studio baseado na Web, APIs REST e bibliotecas de cliente.
Serviços
Aqui estão alguns detalhes sobre os serviços de API de idioma:
- O Serviço Cognitivo do Azure para Linguagem fornece vários recursos de PNL para entender e analisar texto. Este serviço reúne Text Analytics, QnA Maker e LUIS. Esses recursos podem ser:
- Pré-configurados, o que significa que os modelos de IA usados pelo recurso 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ê usa as ferramentas de serviços de IA do Azure para treinar um modelo de IA para se ajustar aos seus dados.
- O Serviço OpenAI do Azure fornece acesso à API REST a poderosos modelos de linguagem OpenAI, incluindo GPT-3, Codex e incorporações. Você pode facilmente adotar esses modelos para sua tarefa específica. As tarefas incluem geração de conteúdo, sumarização, pesquisa semântica e tradução de linguagem natural para código. Você pode acessar o serviço por meio de APIs REST, um SDK Python ou a interface baseada na Web no Azure OpenAI Studio.
- O Cognitive Services Translator é um serviço de tradução que fornece APIs de texto para texto.
- O QnA Maker é um serviço de PNL baseado em nuvem que você pode usar para criar uma camada de conversação natural sobre seus dados.
Casos de utilização
A tabela a seguir fornece serviços recomendados para casos de uso específicos.
Caso de utilização | Serviço a utilizar | Categoria de serviço |
---|---|---|
Tradução | ||
Traduzir texto específico do setor | Tradutor Personalizado de Serviços Cognitivos | Tradutor |
Traduzir texto genérico que não é específico de um setor | Tradutor de Serviços Cognitivos | Tradutor |
Traduzir linguagem natural em consultas SQL | Linguagem natural do Azure OpenAI para SQL | Azure OpenAI |
Permitir que os aplicativos processem e analisem linguagem natural | Serviços Cognitivos compreensão da linguagem conversacional | Idioma |
Identificação | Idioma | |
Identificar informações confidenciais e PII | Deteção de Informações de Identificação Pessoal (PII) dos Serviços Cognitivos | Idioma |
Identificar informações confidenciais, PII e PHI | Serviços Cognitivos Análise de Texto para a saúde | Idioma |
Identificar entidades no texto e categorizá-las em tipos predefinidos | Serviços Cognitivos nomeados reconhecimento de entidade | Idioma |
Extrair entidades ou informações específicas do domínio | Reconhecimento personalizado de entidade nomeada dos Serviços Cognitivos | Idioma |
Extrair as principais frases-chave do texto | Extração de frases-chave dos Serviços Cognitivos | Idioma |
Resumir um documento | Resumo de texto do Azure OpenAI GPT-3 | Azure OpenAI |
Classificação | ||
Classificar texto usando análise de sentimento | Análise de sentimento dos Serviços Cognitivos | Idioma |
Classificar texto usando classes personalizadas | Classificação de texto personalizada dos Serviços Cognitivos | Idioma |
Classificar itens em categorias fornecidas no momento da inferência | Classificação de texto do Azure OpenAI | Azure OpenAI |
Classificar o texto detetando o idioma | Deteção de linguagem dos Serviços Cognitivos | Idioma |
Compreender o contexto | ||
Vincular uma entidade a artigos da base de dados de conhecimento | Vinculação de entidades de serviços cognitivos | Idioma |
Compreender perguntas e respostas (genérico) | Resposta a perguntas dos Serviços Cognitivos | Criador de FAQ |
Compreender perguntas e respostas (personalizado) | Resposta a perguntas personalizadas dos Serviços Cognitivos | Criador de FAQ |
Combine vários serviços cognitivos | Fluxo de trabalho de orquestração de Serviços Cognitivos | Idioma |
Contribuidores
Este artigo é mantido pela Microsoft. Foi originalmente escrito pelos seguintes contribuidores.
Principais autores:
- Ashish Chahuan - Brasil | Arquiteto de Soluções Cloud Sênior
- Kruti Mehta - Brasil | Engenheiro Fast-Track Sénior do Azure
Outros contribuidores:
- Mick Alberts - Brasil | Redator Técnico
- Brandon Cowen - Brasil | Arquiteto de Soluções Cloud Sênior
- Oscar Shimabukuro - Brasil | Arquiteto de Soluções Cloud Sênior
- Manjit Singh - Brasil | Engenheiro de Software
- Christina Skarpathiotaki - Brasil | Arquiteto de Soluções Cloud Sênior
- Nathan Widdup - Brasil | Engenheiro Fast-Track Sénior do Azure
Para ver perfis não públicos do LinkedIn, inicie sessão no LinkedIn.
Próximos passos
- O que é o Serviço Cognitivo do Azure para Idioma?
- Postagem no blog de APIs de idioma
- Caminho de aprendizagem: Criar uma solução de compreensão de idiomas com os Serviços Cognitivos do Azure
- Caminho de aprendizagem: provisionar e gerenciar os Serviços Cognitivos do Azure
- Percurso de aprendizagem: identificar princípios e práticas para uma IA responsável
- Caminho de aprendizagem: Introdução aos bots responsáveis