Servicios de inteligencia artificial en la plataforma Azure
Los servicios de Azure AI son funcionalidades de inteligencia artificial que se pueden integrar en aplicaciones web o móviles, de forma sencilla de implementar. Estos servicios de inteligencia artificial incluyen reconocimiento de imágenes, procesamiento de lenguaje natural, voz, búsqueda con tecnología de inteligencia artificial, etc. Hay más de una docena de servicios diferentes que se pueden usar por separado o juntos para agregar energía de inteligencia artificial a las aplicaciones.
Echemos un vistazo a algunos ejemplos de lo que se puede hacer con los servicios de Azure AI. El servicio de seguridad de contenido de Azure AI se puede usar para detectar contenido dañino dentro de texto o imágenes, incluido contenido violento o odioso, e informar sobre su gravedad. El servicio Lenguaje de Azure AI se puede usar para resumir texto, clasificar información o extraer frases clave. El servicio Voz de Azure AI proporciona potentes funcionalidades de voz a texto y texto a voz, que permiten que la voz se transcriba con precisión en texto, o el texto se transcriba en audio de voz de sonido natural.
Los servicios de Azure AI se basan en tres principios que mejoran drásticamente la velocidad de comercialización:
- Precompilados y listos para usar
- Acceso a través de las API
- Disponible en Azure
Los servicios de Azure AI vienen precompilados y listos para su uso
La inteligencia artificial solo había sido accesible para las empresas de tecnología más grandes debido a varios factores, incluidas las grandes cantidades de datos necesarios para entrenar modelos, la gran cantidad de energía informática necesaria y el presupuesto para contratar programadores especialistas. Los servicios de Azure AI hacen que la inteligencia artificial sea accesible para empresas de todos los tamaños mediante modelos de aprendizaje automático preentrenados para ofrecer inteligencia artificial como servicio. Los servicios de Azure AI usan la informática de Azure de alto rendimiento para implementar modelos avanzados de inteligencia artificial como recursos. Esto pone al alcance de los desarrolladores varias décadas de investigación disponibles de todos los niveles de aptitudes.
Los servicios de Azure AI son una cartera de servicios, con funcionalidades adecuadas para casos de uso en sectores y sectores.
Por ejemplo, en el ámbito educativo, Immersive Reader se usa para apoyar a los alumnos, ya que se adapta a sus necesidades. Los alumnos pueden tener diferentes necesidades, como querer leer más lentamente, traducir texto a otro idioma, o ver imágenes para ayudar a su comprensión. Immersive Reader ayuda a los alumnos con diferentes necesidades a aprender a su propio ritmo y a su manera.
Aunque los servicios de Azure AI se pueden usar sin ninguna modificación, algunos servicios de inteligencia artificial se pueden personalizar para ajustarse mejor a los requisitos específicos. Las funcionalidades de personalización en Visión de Azure AI, Voz de Azure AI y Azure OpenAI permiten agregar datos a los modelos existentes.
Por ejemplo, en el deporte, los atletas y los entrenadores están personalizando Visión de Azure AI para mejorar el rendimiento y reducir las lesiones. Una aplicación permite a los surfistas cargar un vídeo y recibir información y análisis generados por IA. Estas conclusiones pueden utilizarlas luego los entrenadores, médicos, jueces y emisores de eventos.
Para acceder a los servicios de Azure AI, se usan las API
Los servicios de Azure AI están diseñados para usarse en diferentes entornos de desarrollo, con una codificación mínima. Los desarrolladores pueden acceder a los servicios de inteligencia artificial a través de las API de REST, las bibliotecas de cliente o integrarlos con herramientas como Logic Apps y Power Automate. Las API son interfaces de programación de aplicaciones que definen la información necesaria para que un componente use los servicios del otro. Las API permiten que los componentes de software se comuniquen, por lo que un lado se puede actualizar sin impedir que el otro funcione. Obtenga más información sobre las opciones de desarrollo de los servicios de Azure AI aquí.
Los servicios de Azure AI están disponibles en Azure
Los servicios de IA se basan en la nube y se accede a ellos a través del recurso de Azure. Esto significa que se administran de la misma manera que otros servicios de Azure, como plataforma como servicio (PaaS), infraestructura como servicio (IaaS) o un servicio de base de datos administrado. La plataforma Azure y Resource Manager proporcionan un marco coherente para todos los servicios de Azure, desde la creación o eliminación de recursos hasta la disponibilidad y facturación.
Nota:
En algunas situaciones, la IA tiene la posibilidad de usarse de maneras que puedan poner en peligro la privacidad o los derechos de una persona. Microsoft tiene seis principios de inteligencia artificial responsable para ayudar a garantizar que los servicios de inteligencia artificial sean éticos y justos. Por este motivo, determinados servicios de Azure AI están restringidos para asegurarse de que se usen de forma responsable.