Tipos de servicios de API de lenguaje
Azure Cognitive Service for Language es un servicio en la nube que proporciona características de procesamiento del lenguaje natural (NLP) para comprender y analizar texto. Este servicio puede ayudarle a crear aplicaciones inteligentes. Proporciona herramientas como Language Studio, API de REST y bibliotecas cliente basadas en web.
Servicios
Estos son algunos detalles sobre los servicios de API de lenguaje:
- Azure Cognitive Service para lenguaje proporciona varias características de procesamiento del lenguaje natural para comprender y analizar texto. Este servicio reúne Text Analytics, QnA Maker y LUIS. Estas características se pueden:
- Preconfigurar, lo que significa que los modelos de IA que usa la característica no se pueden personalizar. Solo tiene que enviar los datos y usar la salida de la característica en las aplicaciones.
- Personalizar, lo que significa que usa herramientas de Azure Cognitive Services para entrenar un modelo de inteligencia artificial para ajustarse a los datos.
- Azure OpenAI Service proporciona acceso mediante la API de REST a los eficaces modelos de lenguaje de OpenAI, incluidos GPT-3, Codex e inserciones. Puede adoptar fácilmente estos modelos en su tarea específica. Entre las tareas se incluyen la generación de contenido, el resumen, la búsqueda semántica y la traducción de lenguaje natural a código. Puede acceder al servicio a través de las API de REST, el SDK de Python o la interfaz basada en la web en Azure OpenAI Studio.
- Cognitive Services Translator es un servicio de traducción que proporciona API de texto a texto.
- QnA Maker es un servicio NLP basado en la nube que puede usar para crear con facilidad una capa natural de conversación con los datos.
Casos de uso
En la tabla siguiente se proporcionan servicios recomendados para casos de uso específicos.
Caso de uso | Servicio a usar | Categoría del servicio |
---|---|---|
Traducción | ||
Traducción de texto específico del sector | Traductor personalizado de Cognitive Services | Translator |
Traducción de texto genérico que no es específico de un sector | Cognitive Services Translator | Translator |
Traducción del lenguaje natural en consultas SQL | Lenguaje natural de Azure OpenAI en SQL | Azure OpenAI |
Habilitar aplicaciones para procesar y analizar lenguaje natural | Reconocimiento del lenguaje conversacional de Cognitive Services | Lenguaje |
Identificación | Lenguaje | |
Identificar información confidencial y DCP | Detección de información de identificación personal (DCP) de Cognitive Services | Lenguaje |
Identificación de información confidencial, DCP y PHI | Text Analytics de Cognitive Services para el sector sanitario | Lenguaje |
Identifique entidades en el texto y clasifíquelas en tipos predefinidos | Reconocimiento de entidades con nombre de Cognitive Services | Lenguaje |
Extracción de entidades o información específicas del dominio | Reconocimiento de entidades con nombre personalizadas de Cognitive Services | Lenguaje |
Extracción de las principales frases clave del texto | Extracción de frases clave de Cognitive Services | Lenguaje |
Resumen de un documento | Resumen de texto GPT-3 de Azure OpenAI | Azure OpenAI |
Clasificación | ||
Clasificación de texto mediante el análisis de sentimiento | Análisis de sentimiento de Cognitive Services | Lenguaje |
Clasificación de texto mediante clases personalizadas | Clasificación de texto personalizado de Azure Cognitive Services | Lenguaje |
Clasificación de elementos en categorías proporcionadas en el momento de la inferencia | Clasificación de texto de Azure OpenAI | Azure OpenAI |
Clasificación del texto mediante la detección del idioma | Detección de idioma de Cognitive Services | Lenguaje |
Reconocimiento de contexto | ||
Vinculación de una entidad con artículos de knowledge base | Vinculación de entidades de Cognitive Services | Lenguaje |
Reconocimiento de preguntas y respuestas (genéricas) | Respuesta a preguntas de Cognitive Services | QnA Maker |
Reconocimiento de preguntas y respuestas (personalizadas) | Respuesta personalizada a preguntas de Cognitive Services | QnA Maker |
Combinación de varios servicios cognitivos | Flujo de trabajo de orquestación de Cognitive Services | Lenguaje |
Colaboradores
Microsoft mantiene este artículo. Originalmente lo escribieron los siguientes colaboradores.
Creadores de entidad de seguridad:
- Ashish Chauhan | Arquitecto sénior de soluciones en la nube
- Kruti Mehta | Ingeniero sénior de Fast-Track de Azure
Otros colaboradores:
- Mick Alberts | Escritor técnico
- Brandon Cowen | Arquitecto de soluciones en la nube sénior
- Oscar Shimabukuro | Arquitecto sénior de soluciones en la nube
- Manjit Singh | Ingeniero de software
- Christina Skarpathiotaki | Arquitecto sénior de soluciones en la nube
- Nathan Widdup | Ingeniero sénior de Fast-Track de Azure
Para ver los perfiles no públicos de LinkedIn, inicie sesión en LinkedIn.
Pasos siguientes
- ¿Qué es Azure Cognitive Service for Language?
- Entrada de blog de las API de lenguaje
- Ruta de aprendizaje: Creación de una solución de reconocimiento del lenguaje con Azure Cognitive Services
- Ruta de aprendizaje: Aprovisionamiento y administración de Azure Cognitive Services
- Ruta de aprendizaje: Identificación de principios y prácticas para una IA responsable
- Ruta de aprendizaje: Introducción a los bots responsables
Recursos relacionados
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de