¿Qué son los servicios de Azure AI?
Los servicios de Azure AI ayudan a los desarrolladores y a las organizaciones a crear rápidamente aplicaciones inteligentes, vanguardistas, listas para el mercado y responsables con API y modelos listos para usar, precompilados y personalizables. Algunos ejemplos de aplicaciones son el procesamiento del lenguaje natural para conversaciones, búsqueda, supervisión, traducción, voz, visión y toma de decisiones.
Sugerencia
Pruebe los servicios de Azure AI, como Azure OpenAI, Content Safety, Speech, Vision y más en Inteligencia artificial de Azure Studio. Para más información, consulte ¿Qué es Inteligencia artificial de Azure Studio?.
La mayoría de los servicios de Azure AI están disponibles a través de las API de REST y los SDK de bibliotecas de clientes en los lenguajes de desarrollo más populares. Para más información, consulte la documentación de cada servicio.
Servicios de Azure AI disponibles
Al crear aplicaciones de inteligencia artificial, use los siguientes servicios de Azure AI:
Servicio | Descripción |
---|---|
Búsqueda de Azure AI | Incorpore a sus aplicaciones web y móviles la funcionalidad de búsqueda de la nube basada en inteligencia artificial. |
Azure OpenAI | Realizar una amplia variedad de tareas de lenguaje natural. |
Servicio BOT | Cree bots y conéctelos entre canales. |
Seguridad del contenido | Un servicio de inteligencia artificial que detecta contenido no deseado. |
Custom Vision | Personalizar el reconocimiento de imágenes para adaptarlo a su empresa. |
Inteligencia de documento | Convertir los documentos en soluciones inteligentes controladas por datos. |
Face | Detección e identificación de personas y emociones en imágenes. |
Lector inmersivo | Ayuda a los usuarios a leer y comprender el texto. |
Lenguaje | Creación de aplicaciones con funcionalidades de reconocimiento del lenguaje natural líderes del sector. |
Voz | Conversión de voz en texto, texto a voz, traducción y reconocimiento del hablante. |
Traductor | Utilizar la tecnología de traducción asistida por inteligencia artificial para traducir más de 100 lenguas y dialectos en uso, en riesgo y en peligro de extinción. |
Video Indexer | Extracción de información útil a partir de los vídeos. |
Visión | Análisis de contenido en imágenes y vídeos. |
Está prevista la retirada de los siguientes servicios de Azure AI. Estos servicios siguen estando disponibles para las aplicaciones existentes, pero no los utilice para las nuevas aplicaciones de IA:
Servicio | Descripción |
---|---|
Anomaly Detector (retirado) | Identifique posibles problemas en una fase temprana. |
Content Moderator (retirado) | Detectar contenidos potencialmente ofensivos o no deseados. |
Reconocimiento del lenguaje (retirado) | Comprenda el lenguaje natural en sus aplicaciones. |
Metrics Advisor (retirado) | Un servicio de inteligencia artificial que detecta contenido no deseado. |
Personalizer (retirado) | Crear experiencias enriquecidas y personalizadas para cada usuario. |
QnA maker (retirado) | Extraer la información en preguntas y respuestas fáciles de navegar. |
Planes de tarifas y facturación
Los planes de tarifas (y la cantidad que se factura) se basan en el número de transacciones que se envían con la información de autenticación. Cada plan de tarifa especifica lo siguiente:
- Número máximo de transacciones permitidas por segundo (TPS).
- Características de servicio habilitadas dentro del plan de tarifa.
- Costo de un número predefinido de transacciones. Si se supera este número, se produce un cargo adicional, tal como se especifica en los detalles de precios del servicio.
Nota:
Muchas de las instancias de los servicios de Azure AI tienen un nivel gratuito que se puede usar para probar el servicio. Para usar el nivel gratuito, utilice F0
como SKU del recurso.
Opciones de desarrollo
Las herramientas que puedes usar para personalizar y configurar modelos son diferentes de las herramientas que se usan para llamar a los servicios de Azure AI. De forma integrada, la mayoría de los servicios de Azure AI permiten enviar datos y recibir conclusiones sin ninguna personalización. Por ejemplo:
- Puede enviar una imagen al servicio Visión de Azure AI para detectar palabras y frases, o bien contar el número de personas que hay en el fotograma.
- Puede enviar un archivo de audio al servicio de Voz y obtener transcripciones y traducir la voz a texto al mismo tiempo.
Azure ofrece una amplia gama de herramientas que están diseñadas para diferentes tipos de usuarios, muchas de las cuales se pueden usar con servicios de Azure AI. Las herramientas controladas por el diseñador son las más fáciles de usar y son rápidas de configurar y automatizar, pero pueden tener limitaciones en lo que respecta a la personalización. Nuestras API REST y las bibliotecas cliente proporcionan a los usuarios más control y flexibilidad, pero requieren más esfuerzo, tiempo y experiencia para crear una solución. Si usa las API REST y las bibliotecas cliente, se espera que esté familiarizado con el trabajo con lenguajes de programación modernos como C#, Java, Python, JavaScript u otro lenguaje de programación popular.
Echemos un vistazo a las diferentes formas en las que puede trabajar con servicios de Azure AI.
Bibliotecas cliente y API REST
Las bibliotecas cliente de servicios de Azure AI y las API REST proporcionan acceso directo al servicio. Estas herramientas proporcionan acceso mediante programación a los servicios de Azure AI, sus modelos de línea base y, en muchos casos, permiten personalizar los modelos y las soluciones mediante programación.
- Usuarios de destino: desarrolladores y científicos de datos
- Beneficios: proporciona la mayor flexibilidad para llamar a los servicios desde cualquier idioma y entorno
- Interfaz de usuario: N/A: solo código
- Suscripciones: cuenta de Azure + recursos de servicios de Azure AI
Si quiere obtener más información sobre las bibliotecas cliente y las API REST disponibles, use nuestra introducción a los servicios de Azure AI de para elegir un servicio y empezar a trabajar con uno de nuestros inicios rápidos.
Integración e implementación continuas
Puede usar Azure DevOps y Acciones de GitHub para administrar las implementaciones. En la sección siguiente, tenemos dos ejemplos de integraciones de CI/CD para entrenar e implementar modelos personalizados para voz y el servicio Language Understanding (LUIS).
- Usuarios de destino: desarrolladores, científicos de datos e ingenieros de datos
- Ventajas permite ajustar, actualizar e implementar continuamente aplicaciones y modelos mediante programación. Hay una ventaja importante cuando se usan periódicamente los datos para mejorar y actualizar modelos para Voz, Visión, Lenguaje y Decisión
- Herramientas de la interfaz de usuario: N/A: solo código
- Suscripciones: cuenta de Azure + recursos de servicios de Azure AI + cuenta de GitHub
Integración y entrega continuas con DevOps y Acciones de GitHub
Language Understanding y el servicio de Voz ofrecen soluciones de integración continua e implementación continua que se basan en Azure DevOps y Acciones de GitHub. Estas herramientas se usan para el entrenamiento automatizado, las pruebas y la administración de versiones de los modelos personalizados.
Contenedores locales
Muchos de los servicios de Azure AI se pueden implementar en contenedores para el acceso y uso local. El uso de estos contenedores le ofrece la flexibilidad de acercar los servicios de Azure AI a sus datos por motivos de cumplimiento, seguridad u otros motivos operativos. Para obtener una lista completa de los contenedores de Azure AI, consulte Contenedores locales para servicios de Azure AI.
Aprendizaje de modelos
Algunos servicios le permiten llevar sus propios datos y, a continuación, entrenar un modelo. Los modelos personalizados entrenados permiten ampliar el modelo mediante los datos y el algoritmo del servicio con sus propios datos. La salida coincide con sus necesidades. Cuando traiga sus propios datos, es posible que tenga que etiquetar los datos de una manera específica del servicio. Por ejemplo, si está entrenando un modelo para identificar flores, puede proporcionar un catálogo de imágenes de flores junto con la ubicación de la flor en cada imagen para entrenar el modelo.
Servicios de Azure AI en el ecosistema
Con los servicios de Azure y Azure AI, tiene acceso a un amplio ecosistema, como:
- Herramientas de automatización e integración, como Logic Apps y Power Automate.
- Opciones de implementación, como Azure Functions y App Service.
- Servicios de Azure AI Contenedores Docker para un acceso seguro.
- Herramientas como Apache Spark, Azure Databricks, Azure Synapse Analytics y Azure Kubernetes Service para escenarios de macrodatos.
Para más información, vea ecosistema de servicios de Azure AI.
Disponibilidad regional
Las API de los servicios de Azure AI se hospedan en una red creciente de centros de datos administrados por Microsoft. Encontrará la disponibilidad regional de cada API en la lista de regiones de Azure.
¿Busca una región que aún no se admite? Díganoslo. Envíe una solicitud de característica en nuestro foro de UserVoice.
Compatibilidad con idiomas
Los servicios de Azure AI admiten una amplia gama de idiomas culturales en el nivel de servicio. Puede encontrar la disponibilidad de idiomas para cada API en la lista de idiomas admitidos.
Seguridad
Los servicios de Azure AI proporcionan un modelo de seguridad en capas, incluidos autenticación con credenciales de Microsoft Entra, una clave de recurso válida y Azure Virtual Networks.
Certificaciones y cumplimiento
Entre los servicios de Azure AI se incluyen la certificación STAR de Cloud Security Alliance, FedRAMP Moderate y HIPAA BAA.
Para comprender la administración de los datos y la privacidad, vaya al Trust Center.
Ayuda y soporte técnico
Los servicios de Azure AI proporcionan varias opciones de soporte técnico para ayudarle a avanzar con la creación de aplicaciones inteligentes. Los servicios de Azure AI también tienen una comunidad sólida de desarrolladores que pueden ayudar a responder a sus preguntas específicas. Para obtener una lista completa de las opciones de soporte disponibles, consulte Opciones de soporte y ayuda de los servicios de Azure AI.