Servicios de Azure AI en SynapseML con BYOK

Servicios de Azure AI es un conjunto de API, SDK y servicios que los desarrolladores pueden utilizar para agregar funciones cognitivas a sus aplicaciones y crear así aplicaciones inteligentes. Los servicios de IA capacitan a los desarrolladores incluso cuando no tienen conocimientos o conocimientos directos de inteligencia artificial o ciencia de datos. El objetivo de servicios de Azure AI es ayudar a los desarrolladores a crear aplicaciones que puedan ver, oír, hablar, comprender e incluso empezar a razonar. El catálogo de servicios de servicios de Azure AI se puede dividir en cinco pilares principales: Vision, Voz, Lenguaje, Web Search y Decision.

Nota:

Fabric se integra perfectamente con los servicios de Azure AI, lo que le permite enriquecer los datos con Azure OpenAI Service, Text Analytics y Traductor de Azure AI. Actualmente se encuentra en versión preliminar pública, para obtener más información sobre los servicios de IA precompilados en Fabric, consulte Servicios de IA en Fabric.

Uso de los servicios de Azure AI con BYOK

Visión

Visión de Azure AI

  • Describir: proporciona una descripción de una imagen en lenguaje legible (Scala, Python)
  • Analizar (color, tipo de imagen, cara, contenido para adultos/subido de tono): analiza las características visuales de una imagen (Scala, Python)
  • OCR: lee texto de una imagen (Scala, Python)
  • Reconocer texto: lee texto de una imagen (Scala, Python)
  • Miniatura: genera una miniatura del tamaño especificado por el usuario a partir de la imagen (Scala, Python)
  • Reconocimiento de contenido específico del dominio: reconoce contenido específico del dominio (celebridad, punto de referencia) (Scala, Python)
  • Etiqueta: identifica la lista de palabras que son pertinentes para la imagen de entrada (Scala, Python)

Azure AI Face

  • Detectar: detecta caras humanas en una imagen (Scala, Python)
  • Comprobar: comprueba si dos caras pertenecen a una misma persona o si una cara pertenece a una persona (Scala, Python)
  • Identificar: busca las coincidencias más cercanas de la cara de una persona de una consulta específica de un grupo de personas (Scala, Python)
  • Buscar similar: busca caras similares a la cara de la consulta en una lista de caras (Scala, Python)
  • Agrupar: divide un grupo de caras en grupos separados en función de la similitud (Scala, Python)

Voz

Voz de Azure AI

  • Conversión de voz en texto: transcribe secuencias de audio (Scala, Python)
  • Transcripción de conversaciones: transcribe secuencias de audio en transcripciones en directo con hablantes identificados. (Scala, Python)
  • Text to Speech: convierte texto en audio realista (Scala, Python)

Idioma

Text Analytics

  • Detección de idioma: detecta el idioma del texto de entrada (Scala, Python)
  • Extracción de frases clave: identifica los puntos clave de la conversación en el texto de entrada (Scala, Python)
  • Reconocimiento de entidades con nombre: identifica entidades conocidas y entidades con nombre generales en el texto de entrada (Scala, Python)
  • Análisis de sentimiento: devuelve una puntuación entre 0 y 1 que indica la opinión del texto de entrada (Scala, Python)
  • Extracción de entidades sanitarias: extrae entidades y relaciones médicas del texto. (Scala, Python)

Traducción

Traductor de Azure AI

  • Traducir: traduce texto. (Scala, Python)
  • Transliterar: convierte texto en un idioma de un script a otro script. (Scala, Python)
  • Detectar: identifica el idioma de un fragmento de texto. (Scala, Python)
  • BreakSentence: identifica el posicionamiento de los límites de las frases en un fragmento de texto. (Scala, Python)
  • Búsqueda en el diccionario: Proporciona traducciones alternativas para una palabra y algunas frases idiomáticas. (Scala, Python)
  • Ejemplos de diccionario: proporciona ejemplos que muestran cómo se usan los términos del diccionario en el contexto. (Scala, Python)
  • Traducción de documentos: traduce documentos entre todos los idiomas y dialectos admitidos manteniendo la estructura del documento y el formato de los datos. (Scala, Python)

Inteligencia de documentos de Azure AI

Inteligencia de documentos de Azure AI

  • Analizar diseño: extrae texto e información del diseño de un documento determinado. (Scala, Python)
  • Analizar recibos: detecta y extrae datos de recibos mediante el reconocimiento óptico de caracteres (OCR) y nuestro modelo de recibos. Esta funcionalidad facilita la extracción de datos estructurados de recibos, como el nombre del comerciante, el número de teléfono del comerciante, la fecha de transacción, el total de transacciones, etc. (Scala, Python)
  • Analizar tarjetas de visita: Detecta y extrae datos de tarjetas de visita mediante reconocimiento óptico de caracteres (OCR) y nuestro modelo de tarjeta de visita. Esta funcionalidad facilita la extracción de datos estructurados de tarjetas de presentación, como nombres de contacto, nombres de empresa, números de teléfono, correos electrónicos, etc. (Scala, Python)
  • Analizar facturas: detecta y extrae datos de facturas mediante el reconocimiento óptico de caracteres (OCR) y nuestros modelos de aprendizaje profundo de comprensión de facturas. Esta funcionalidad facilita la extracción de datos estructurados de facturas como el cliente, el proveedor, el identificador de factura, la fecha de vencimiento de la factura, el total, el importe de la factura, el importe de impuestos, el envío a, la facturación, los artículos de línea y mucho más. (Scala, Python)
  • Analizar documentos de identificación: detecta y extrae datos de documentos de identificación mediante el reconocimiento óptico de caracteres (OCR) y nuestro modelo de documento de identificación, lo que le permite extraer fácilmente datos estructurados de los documentos de identificación, como el nombre, el apellido, la fecha de nacimiento, el número de documento, etc. (Scala, Python)
  • Analizar formulario personalizado: extrae información de formularios (archivos PDF e imágenes) en datos estructurados basados en un modelo creado a partir de un conjunto de formularios de entrenamiento representativos. (Scala, Python)
  • Obtener modelo personalizado: obtiene información detallada sobre un modelo personalizado. (Scala, Python)
  • Enumerar modelos personalizados: obtiene información sobre todos los modelos personalizados. (Scala, Python)

Decisión

Detector de anomalía de Azure AI

  • Estado de anomalía del punto más reciente: genera un modelo mediante puntos anteriores y determina si el punto más reciente es anómalo (Scala, Python)
  • Búsqueda de anomalías: genera un modelo mediante una serie completa y busca anomalías en la serie (Scala, Python)