Tipos de serviços de API de linguagem
O Serviço Cognitivo do Azure para Linguagem é um serviço baseado na cloud que fornece funcionalidades de Processamento de Linguagem Natural (NLP) para compreender e analisar texto. Este serviço pode ajudá-lo a criar aplicações inteligentes. Fornece ferramentas como o Language Studio, as APIs REST e as bibliotecas de cliente baseadas na Web.
Serviços
Eis alguns detalhes sobre os serviços de API de linguagem:
- O Serviço Cognitivo do Azure para idioma fornece várias funcionalidades NLP para compreender e analisar texto. Este serviço reúne Análise de Texto, Criador de FAQ e LUIS. Estas funcionalidades podem ser:
- Pré-configurado, o que significa que os modelos de IA que a funcionalidade utiliza não são personalizáveis. Basta enviar os seus dados e utilizar a saída da funcionalidade nas suas aplicações.
- Personalizável, o que significa que utiliza as ferramentas dos Serviços Cognitivos do Azure para preparar um modelo de IA para se ajustar aos seus dados.
- O Serviço OpenAI do Azure fornece acesso à API REST a modelos de linguagem OpenAI avançados, incluindo GPT-3, Codex e incorporações. Pode adotar facilmente estes modelos para a sua tarefa específica. As tarefas incluem geração de conteúdos, resumo, pesquisa semântica e tradução de linguagem natural para código. Pode aceder ao serviço através de APIs REST, de um SDK Python ou da interface baseada na Web no Azure OpenAI Studio.
- O Cognitive Services Translator é um serviço de tradução que fornece APIs de texto em texto.
- O Criador de FAQ é um serviço NLP baseado na cloud que pode utilizar para criar uma camada de conversação natural sobre os seus dados.
Casos de utilização
A tabela seguinte fornece serviços recomendados para casos de utilização específicos.
Caso de utilização | Serviço a utilizar | Categoria de serviço |
---|---|---|
Tradução | ||
Traduzir texto específico da indústria | Tradutor Personalizado dos Serviços Cognitivos | Tradutor |
Traduzir texto genérico que não seja específico para uma indústria | Tradutor dos Serviços Cognitivos | Tradutor |
Traduzir linguagem natural em consultas SQL | Linguagem natural do Azure OpenAI para SQL | Azure OpenAI |
Permitir que as aplicações processem e analisem linguagem natural | Compreensão da linguagem de conversação dos Serviços Cognitivos | Linguagem |
Identificação | Linguagem | |
Identificar informações confidenciais e PII | Deteção de Informações Pessoais (PII) dos Serviços Cognitivos | Linguagem |
Identificar informações confidenciais, PII e PHI | Serviços Cognitivos Análise de Texto para o estado de funcionamento | Linguagem |
Identificar entidades no texto e categorizá-las em tipos predefinidos | Reconhecimento de entidades nomeadas pelos Serviços Cognitivos | Linguagem |
Extrair informações ou entidades específicas do domínio | Reconhecimento de entidades nomeadas personalizadas dos Serviços Cognitivos | Linguagem |
Extrair as expressões-chave principais do texto | Extração de expressões-chave dos Serviços Cognitivos | Linguagem |
Resumir um documento | Resumo de texto do Azure OpenAI GPT-3 | Azure OpenAI |
Classificação | ||
Classificar texto com a análise de sentimentos | Análise de sentimentos dos Serviços Cognitivos | Linguagem |
Classificar texto com classes personalizadas | Classificação de textos personalizados dos Serviços Cognitivos | Linguagem |
Classificar itens em categorias fornecidas no momento da inferência | Classificação de texto do Azure OpenAI | Azure OpenAI |
Classificar texto ao detetar o idioma | Deteção de idioma dos Serviços Cognitivos | Linguagem |
Compreender o contexto | ||
Ligar uma entidade com artigos de base de dados de conhecimento | Associação de Entidades dos Serviços Cognitivos | Linguagem |
Compreender perguntas e respostas (genérico) | Resposta a perguntas dos Serviços Cognitivos | Criador de FAQ |
Compreender perguntas e respostas (personalizadas) | Resposta a perguntas personalizadas dos Serviços Cognitivos | Criador de FAQ |
Combinar vários serviços cognitivos | Fluxo de trabalho de orquestração dos Serviços Cognitivos | Linguagem |
Contribuidores
Este artigo é mantido pela Microsoft. Foi originalmente escrito pelos seguintes contribuidores.
Principais autores:
- Ashish Chahuan | Arquiteto Sénior de Soluções Cloud
- Kruti Mehta | Engenheiro Fast-Track Sénior do Azure
Outros contribuidores:
- Mick Alberts | Escritor Técnico
- Brandon Cowen | Arquiteto Sénior de Soluções Cloud
- Oscar Shimabukuro | Arquiteto Sénior de Soluções Cloud
- Manjit Singh | Engenheiro de Software
- Christina Skarpathiotaki | Arquiteto Sénior de Soluções Cloud
- Nathan Widdup | Engenheiro Fast-Track Sénior do Azure
Para ver perfis do LinkedIn não públicos, inicie sessão no LinkedIn.
Passos seguintes
- O que é o Serviço Cognitivo do Azure para idioma?
- Publicação de blogue das APIs de Idioma
- Percurso de aprendizagem: Criar uma solução de compreensão de idiomas com os Serviços Cognitivos do Azure
- Percurso de aprendizagem: Aprovisionar e gerir os Serviços Cognitivos do Azure
- Percurso de aprendizagem: Identificar princípios e práticas da IA responsável
- Percurso de aprendizagem: Introdução a bots responsáveis
Recursos relacionados
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários