Del código a la producción: nuevas formas en que Azure les ayuda a crear experiencias de IA transformadoras

Dos personas frente a una computadora

Por: Jessica Hawk, vicepresidenta corporativa, datos, IA y aplicaciones digitales, marketing de productos.

Somos testigos de un punto de inflexión crítico en el mercado a medida que la IA pasa de las mesas de dibujo de la innovación a las realidades concretas de la vida cotidiana. El salto del potencial a la aplicación práctica marca un capítulo fundamental, y ustedes, como desarrolladores, son clave para llevarlo a cabo.

Las noticias de Build se centran en las principales demandas que hemos escuchado de todos ustedes mientras trabajamos juntos para convertir esta promesa de IA en realidad:

  • Capacitamos a todos los desarrolladores para que se muevan con mayor velocidad y eficiencia, utilizando las herramientas que ya conoce y ama.
  • Ampliar y simplificar el acceso a los servicios de IA, datos y plataformas de aplicaciones que necesita para tener éxito, de modo que pueda centrarse en la creación de experiencias de IA transformadoras.
  • Y les ayudamos a centrarse en lo que mejor saben hacer, crear aplicaciones increíbles, con funciones de responsabilidad, seguridad y fiabilidad, integradas directamente en la plataforma.

Llevo más de dos décadas creando productos de software y, sinceramente, puedo decir que nunca ha habido un momento más emocionante para ser desarrollador. Lo que antes era una promesa lejana ahora se está manifestando, y no solo a través del tipo de aplicaciones que son posibles, sino también de cómo puedes crearlas.

Con Microsoft Azure, nos reunimos con usted donde se encuentra hoy y le allanamos el camino hacia donde se dirige. Así que pasemos directamente a algo de lo que aprenderá en los próximos días. ¡Bienvenido a Microsoft Build 2024!

Creen el futuro con Azure AI: les ofrece herramientas, opciones de modelos y flexibilidad

El número de empresas que recurren a Azure AI sigue creciendo a medida que se amplía la lista de lo que es posible. Ayudamos a más de 50 mil empresas de todo el mundo a lograr un impacto empresarial real con él, como Mercedes-Benz, Unity, Vodafone, H&R Block, PwC, SWECO y muchas otras.  

Para hacerlo aún más valioso, seguimos con la ampliación de la gama de modelos disponibles para ti y simplificando el proceso para que encuentren los modelos adecuados para las aplicaciones que crean. Pueden obtener más información sobre todas las actualizaciones de Azure AI que anunciamos esta semana en el blog de Tech Community.

Azure AI Studio, un componente clave de la pila de copiloto, ya está disponible con carácter general. La plataforma pro-code permite el desarrollo responsable de IA generativa, incluido el desarrollo de sus propias aplicaciones de copiloto personalizadas. El enfoque de desarrollo sin problemas incluye una interfaz de usuario (UI) amigable y funcionalidades de código primero, incluida la CLI para desarrolladores de Azure (AZD) y el kit de herramientas de IA para VS Code, lo que permite a los desarrolladores elegir el flujo de trabajo más accesible para sus proyectos.

Los desarrolladores pueden usar Azure AI Studio para explorar herramientas de inteligencia artificial, orquestar varias API y modelos interoperativos; modelos terrestres utilizando sus datos utilizando técnicas de generación aumentada de recuperación (RAG); probar y evaluar el rendimiento y la seguridad de los modelos; e implementar a escala y con monitoreo continuo en producción.

Les ofrecemos una amplia selección de modelos de lenguaje pequeños y grandes

Nuestro catálogo de modelos es el corazón de Azure AI Studio. Con más de 1.600 modelos disponibles, seguimos innovando y asociándonos ampliamente para ofrecerle la mejor selección de modelos de lenguaje grandes (LLM) y modelos de lenguaje pequeño (SLM) de frontera y abiertos, de modo que tengan flexibilidad para comparar puntos de referencia y seleccionar modelos en función de las necesidades de su negocio. Además, les facilitamos la búsqueda del mejor modelo para su caso de uso mediante la comparación de los puntos de referencia de los modelos, como la precisión y la relevancia.

Me complace anunciar que el último modelo insignia de OpenAI, GPT-4o, ya está disponible con carácter general en Azure OpenAI Service. Este innovador modelo multimodal integra el procesamiento de texto, imágenes y audio en un solo modelo y establece un nuevo estándar para las experiencias de IA generativa y conversacional. El precio de GPT-4o es de 5 USD/1 millón de tokens para la entrada y de 15 USD/1 millón de tokens para la salida.

A principios de este mes, habilitamos GPT-4 Turbo con Vision a través de Azure OpenAI Service. Con estos nuevos modelos, los desarrolladores pueden crear aplicaciones con entradas y salidas que abarcan texto, imágenes y más, para una experiencia de usuario más rica.

Anunciamos nuevos modelos a través de Models-as-a-Service (MaaS) en Azure AI Studio, el modelo líder de lenguaje árabe Core42 JAIS y TimeGen-1 de Nixtla ya están disponibles en versión preliminar. Los modelos de AI21, Bria AI, Gretel Labs, NTT DATA, Stability AI y Cohere Rerank llegarán pronto.

Phi-3: Redefiniendo lo que es posible con los SLM

En Build anunciamos Phi-3-small, Phi-3-medium y Phi-3-vision, un nuevo modelo multimodal, de la familia Phi-3 de modelos de lenguaje pequeño (SLM) de IA, desarrollados por Microsoft. Los modelos Phi-3 son potentes, rentables y están optimizados para entornos con recursos limitados, incluidos escenarios en el dispositivo, en el entorno, en el fuera de línea y vinculados a la latencia, donde los tiempos de respuesta rápidos son críticos.

Con un tamaño de 4.200 millones de parámetros, Phi-3-vision admite tareas generales de razonamiento visual y razonamiento de cuadros/gráficos/tablas. El modelo ofrece la posibilidad de introducir imágenes y texto, así como de generar respuestas de texto. Por ejemplo, los usuarios pueden hacer preguntas sobre un gráfico o hacer una pregunta abierta sobre imágenes específicas. Phi-3-mini y Phi-3-medium también están disponibles con carácter general como parte de la oferta de MaaS de Azure AI.

Además de los nuevos modelos, estamos agregando nuevas capacidades en las API para permitir experiencias multimodales. Azure AI Speech tiene varias características nuevas en versión preliminar, como el análisis de voz y la traducción de vídeo, para ayudar a los desarrolladores a crear aplicaciones habilitadas para voz de alta calidad. Azure AI Search ahora ha aumentado drásticamente la capacidad de almacenamiento y ha aumentado hasta 12 veces el tamaño del índice vectorial sin costo adicional para ejecutar cargas de trabajo RAG a escala.

Den vida a sus aplicaciones e ideas inteligentes con Visual Studio, GitHub y la plataforma Azure

Las herramientas con las que elijan crear deben facilitar el paso de la idea al código y a la producción. Deben adaptarse a dónde y cómo trabajan, no al revés. Estamos compartiendo varias actualizaciones de nuestras plataformas para desarrolladores y aplicaciones que hacen precisamente eso, lo que facilita a todos los desarrolladores la creación en Azure.

Accedan a los servicios de Azure en sus herramientas favoritas para un desarrollo de aplicaciones más rápido

Al ampliar los servicios de Azure de forma nativa a las herramientas y entornos con los que ya están familiarizados, pueden compilar más fácilmente y confiar en el rendimiento, la escala y la seguridad de las aplicaciones.

También estamos haciendo que sea increíblemente fácil para ustedes interactuar con los servicios de Azure desde donde se sientan más cómodos: una herramienta de desarrollo favorita como VS Code, o incluso directamente en GitHub, independientemente de la experiencia o el conocimiento previos de Azure. Hoy, anunciamos la versión preliminar de GitHub Copilot para Azure, ampliando GitHub Copilot para aumentar su utilidad para todos los desarrolladores. Verán otros ejemplos de esto de Microsoft y algunos de los ISV más innovadores de Build, así que asegúrense de explorar nuestras sesiones.

También en versión preliminar hoy está el kit de herramientas de IA para Visual Studio Code, una extensión que proporciona herramientas y modelos de desarrollo para ayudar a los desarrolladores a adquirir y ejecutar modelos, ajustarlos localmente e implementarlos en Azure AI Studio, todo desde VS Code.

Actualizaciones que hacen que el desarrollo nativo de la nube sea más rápido y sencillo

¡.NET Aspire ha llegado! Esta nueva pila nativa de la nube simplifica el desarrollo mediante la automatización de configuraciones y la integración de patrones resistentes. Con .NET Aspire, pueden centrarse más en la codificación y menos en la configuración sin dejar de usar sus herramientas preferidas. Esta pila incluye un panel de control para desarrolladores para mejorar la observabilidad y el diagnóstico desde el principio para un desarrollo de aplicaciones más rápido y confiable. Obtengan más información sobre la disponibilidad general de .NET Aspire en la entrada DevBlogs.

También estamos elevando el listón de la facilidad de uso en nuestros servicios de plataforma de aplicaciones, presentando Azure Kubernetes Services (AKS) Automatic, la experiencia de Kubernetes administrada más fácil de llevar las aplicaciones de IA a producción. En versión preliminar ahora, AKS Automatic se basa en nuestra experiencia en la ejecución de algunas de las aplicaciones de Kubernetes más grandes y avanzadas del mundo, desde Microsoft Teams hasta Bing, los servicios en línea de XBox, Microsoft 365 y GitHub Copilot para crear procedimientos recomendados que automatizan todo, desde la configuración y administración de clústeres hasta las protecciones y directivas de rendimiento y seguridad.

Como desarrolladores, ahora tienen acceso a una plataforma de aplicaciones de autoservicio que puede pasar de la imagen de contenedor a la aplicación implementada en cuestión de minutos y, al mismo tiempo, les brinda el poder de acceder a la API de Kubernetes. Con AKS Automatic pueden centrarse en crear un código excelente, sabiendo que la aplicación se ejecutará de forma segura con la escala, el rendimiento y la confiabilidad que necesitan para respaldar su negocio.

Soluciones de datos creadas para la era de la IA

Los desarrolladores están a la vanguardia de un cambio fundamental en la estrategia de las aplicaciones que requiere optimizaciones en todos los niveles de una aplicación, incluidas las bases de datos, ya que las aplicaciones de IA requieren iteraciones rápidas y frecuentes para seguir el ritmo de la innovación de los modelos de IA.

Nos complace presentar esta semana nuevas funciones de datos y análisis diseñadas para ayudarlos en los aspectos críticos de la creación de aplicaciones inteligentes y capacitarlo para crear las aplicaciones transformadoras de hoy y mañana.

Permitir a los desarrolladores crear más rápido con IA integrada en bases de datos de Azure

La búsqueda vectorial es fundamental para cualquier aplicación de IA, por lo que agregamos funcionalidades nativas a Azure Cosmos DB con Azure Cosmos DB for NoSQL. Con la tecnología de DiskANN, una eficaz biblioteca de algoritmos, esto convierte a Azure Cosmos DB en la primera base de datos en la nube que ofrece una búsqueda vectorial de menor latencia a escala de la nube sin necesidad de administrar servidores.

También anunciamos la disponibilidad de la extensión Azure Database for PostgreSQL para Azure AI para facilitar aún más la incorporación de funcionalidades de IA a los datos de PostgreSQL. Ahora disponible con carácter general, esto permite a los desarrolladores que prefieren PostgreSQL conectar datos directamente a Azure AI para obtener una ruta simplificada para aprovechar los LLM y crear experiencias enriquecidas de IA generativa de PostgreSQL.

Las incrustaciones permiten que los modelos de IA comprendan mejor las relaciones y similitudes entre los datos, lo cual es clave para las aplicaciones inteligentes. La generación de inserciones en la base de datos de Azure Database for PostgreSQL ya está en versión preliminar, por lo que las inserciones se pueden generar directamente en la base de datos, lo que ofrece una latencia de milisegundos de un solo dígito, costos predecibles y la confianza de que los datos seguirán siendo compatibles con las cargas de trabajo confidenciales.

Facilitar la vida de los desarrolladores a través de las capacidades de Copilot en la base de datos

Estas bases de datos no solo les ayudan a crear sus propias experiencias de IA. También estamos aplicando la IA directamente en la experiencia del usuario, por lo que es más fácil que nunca explorar lo que se incluye en una base de datos. Ahora en versión preliminar, las funcionalidades de Microsoft Copilot en Azure SQL DB convierten las consultas en lenguaje SQL para que los desarrolladores puedan usar el lenguaje natural para interactuar con los datos. Además, las funcionalidades de Copilot llegarán a Azure Database for MySQL para proporcionar resúmenes de la documentación técnica en respuesta a las preguntas de los usuarios, lo que crea una experiencia de administración más fácil y agradable.

Microsoft Copilot en Azure SQL DB

Actualizaciones de Microsoft Fabric: creen soluciones eficaces de forma segura y sencilla

Tenemos varias actualizaciones de Fabric esta semana, incluida la introducción de Real-Time Intelligence. Esta carga de trabajo completamente rediseñada les permite analizar, explorar y actuar sobre sus datos en tiempo real. También viene en Build: el kit de desarrollo de carga de trabajo en versión preliminar, lo que facilita aún más el diseño y la creación de aplicaciones en Fabric. Y nuestra asociación con Snowflake se expande con soporte para el formato de datos Iceberg y lectura y escritura bidireccional entre Snowflake y OneLake de Fabric. Obtengan los detalles y más en el blog de Arun Ulag: Impulsen su negocio con información continua e IA generativa. Y para obtener información general sobre la seguridad de los datos de Fabric, descarguen las notas del producto de seguridad de Microsoft Fabric  de Microsoft Fabric.

Construir sobre la base de una IA segura y responsable

Lo que comenzó con nuestros principios y la firme creencia de que la IA debe usarse de manera responsable y segura se ha convertido en una parte integral de las herramientas, las API y el software que utiliza para escalar la IA de manera responsable. Dentro de Azure AI, tenemos 20 herramientas de IA responsable con más de 90 características. Y hay más por venir, comenzando con las actualizaciones en Build.

Nuevas funcionalidades de seguridad de contenido de Azure AI

Los estamos equipando con medidas de seguridad avanzadas que ayudan a proteger a las aplicaciones y a los usuarios de IA de los riesgos de seguridad y contenido dañinos, y esta semana, anunciamos una nueva característica para Azure AI Content Safety. Las categorías personalizadas estarán disponibles próximamente para que pueda crear filtros personalizados para necesidades específicas de filtrado de contenido. Esta función también incluye una opción rápida, lo que les permite implementar nuevos filtros personalizados en una hora para protegerse contra amenazas e incidentes emergentes.

Prompt Shields y Groundedness Detection ya están disponibles en versión preliminar en Azure OpenAI Service y Azure AI Studio ayudan a reforzar la seguridad de la IA. Los escudos de aviso mitigan los ataques de inyección rápida indirectos y de jailbreak en los LLM, mientras que la detección de conexión a tierra permite la detección de materiales sin conexión a tierra o alucinaciones en las respuestas generadas.

Funciones para ayudar a proteger y controlar sus aplicaciones y datos

Microsoft Defender for Cloud ahora extiende su protección de aplicaciones nativas de la nube a las aplicaciones de inteligencia artificial desde el código hasta la nube. Además, las capacidades de gestión de la postura de seguridad de la IA permiten a los equipos de seguridad descubrir sus servicios y herramientas de IA, identificar vulnerabilidades y remediar los riesgos de forma proactiva. La protección contra amenazas para cargas de trabajo de IA en Defender for Cloud aprovecha una integración nativa con Azure AI Content Safety para permitir que los equipos de seguridad supervisen sus aplicaciones de Azure OpenAl en busca de ataques de inyección rápida directa e indirecta, fugas de datos confidenciales y otras amenazas para que puedan investigar y responder rápidamente.

Con API fáciles de usar, los desarrolladores de aplicaciones pueden integrar fácilmente Microsoft Purview en las aplicaciones de línea de negocio para obtener seguridad de datos líder en la industria y cumplimiento para aplicaciones de IA personalizadas. Pueden capacitar a los clientes de su aplicación y a los respectivos usuarios finales para que descubran los riesgos de los datos en las interacciones de IA, protejan los datos confidenciales con cifrado y gobiernen las actividades de IA. Estas funcionalidades están disponibles para Copilot Studio en versión preliminar pública y pronto (en julio) estarán disponibles en versión preliminar pública para Azure AI Studio y a través del SDK de Purview, por lo que los desarrolladores pueden beneficiarse de la seguridad de los datos y los controles de cumplimiento para sus aplicaciones de IA basadas en Azure AI.  Más información aquí.

Dos notas finales de seguridad. También anunciamos una asociación con HiddenLayer para escanear los modelos abiertos que incorporamos al catálogo, de modo que pueda verificar que los modelos estén libres de código malicioso y signos de manipulación antes de implementarlos. Somos la primera gran plataforma de desarrollo de IA que proporciona este tipo de verificación para ayudarlo a sentirse más seguro en su elección de modelo.

En segundo lugar, Facial Liveness, una característica de Azure AI Vision Face API que Windows Hello para empresas ha usado durante casi una década, ahora está disponible en versión preliminar para el explorador. La vida facial es un elemento clave en la autenticación multifactor (MFA) para evitar ataques de suplantación de identidad, por ejemplo, cuando alguien sostiene una imagen frente a la cámara para frustrar los sistemas de reconocimiento facial. Los desarrolladores ahora pueden agregar fácilmente la ejecución y la comprobación opcional a las aplicaciones web mediante Face Liveness, con el SDK de Azure AI Vision, en versión preliminar.

Nuestra creencia en el uso seguro y responsable de la IA es inquebrantable. Pueden leer nuestro Informe de transparencia de IA responsable, publicado recientemente, para obtener una visión detallada del enfoque de Microsoft para desarrollar la IA de manera responsable. Continuaremos ofreciendo más innovación aquí y nuestro enfoque permanecerá firmemente arraigado en los principios y se pondrá en acción con funciones integradas.

Trasladen sus ideas de una chispa a la producción con Azure

Las organizaciones se están moviendo con rapidez más allá de la ideación de IA y hacia la producción. Todos los días vemos y escuchamos nuevos ejemplos de cómo nuestros clientes están desbloqueando los desafíos comerciales que han plagado a las industrias durante décadas, impulsando el proceso creativo, facilitando el servicio a sus propios clientes o incluso asegurando una nueva ventaja competitiva. Estamos seleccionando un conjunto de herramientas de desarrollo y capacidades de IA líderes en la industria para ayudarlos, como desarrolladores, a crear y ofrecer las experiencias transformadoras que hacen que todo esto sea posible.

Más información en Microsoft Build 2024

Únanse a nosotros en Microsoft Build 2024 para experimentar las conferencias magistrales y obtener más información sobre cómo la IA podría dar forma a su futuro.