Microsoft productos de inteligencia artificial y aprendizaje automático

Microsoft ofrece varias plataformas para inteligencia artificial y aprendizaje automático. Cada plataforma tiene como destino una combinación diferente del público, la carga de trabajo, la base de datos y el modelo de implementación. Este artículo ayuda a los arquitectos de soluciones, ingenieros de aprendizaje automático, científicos de datos y desarrolladores de aplicaciones a elegir una plataforma inicial, comprender cómo difieren las plataformas y aprender a combinarlas en arquitecturas reales. La cobertura incluye el aprendizaje automático clásico, el aprendizaje automático integrado en análisis y las cargas de trabajo de IA generativas en Azure, Microsoft Fabric y Microsoft Foundry. Este artículo se centra en las soluciones proporcionadas por Microsoft.

Use este artículo para comparar opciones y diseñar una solución de un extremo a otro.

Note

Este artículo se centra en las plataformas personalizadas de inteligencia artificial y aprendizaje automático, no en los asistentes de software como servicio (SaaS), en las herramientas de creación de SaaS de poco código o en las experiencias de usuario final del producto.

Escenarios de carga de trabajo principales

Comience con la característica de inteligencia artificial o aprendizaje automático que necesita agregar a la carga de trabajo. En la tabla siguiente se asignan escenarios de características comunes a una plataforma de inicio recomendada para las funcionalidades personalizadas de inteligencia artificial y aprendizaje automático. Úselo como orientación inicial antes de revisar las funcionalidades de la plataforma y recorra el árbol de decisión.

Escenario principal Punto de partida recomendado Justificación
Creación de aplicaciones de IA generativas o agentes de IA Microsoft Foundry Proporciona detección de modelos, ajuste preciso, generación aumentada por recuperación (RAG), orquestación de agentes, evaluación y herramientas de seguridad en una plataforma.
Adición de características de inteligencia artificial a través de una API precompilada para la visión, la voz, el idioma, la búsqueda o la seguridad del contenido Herramientas de fundición Ofrece API previamente entrenadas que no requieren ningún entrenamiento personalizado. Úselos antes de crear un modelo personalizado.
Entrenamiento, implementación y administración de un modelo de aprendizaje automático o aprendizaje profundo personalizado Azure Machine Learning Trata el ciclo de vida completo del aprendizaje automático, incluidos MLOps, puntos de conexión en línea y por lotes, y las herramientas de inteligencia artificial responsables.
Ejecución del aprendizaje automático integrado en análisis en una plataforma unificada de inteligencia empresarial y datos (BI) Microsoft Fabric Proporciona una plataforma de análisis de SaaS que admite cuadernos de Apache Spark, AutoML y Microsoft integración respaldada por OneLake con Power BI.
Ejecución del aprendizaje automático en spark, datos de lakehouse o trabajos de entrenamiento distribuidos de gran tamaño Azure Databricks o Apache Spark en Azure HDInsight Azure Databricks: admite Spark a escala de lakehouse con la integración nativa de MLflow y Unity Catalog.

Azure HDInsight: admite clústeres de Spark administrados por Azure con integración nativa de almacenamiento y seguridad.
Mantener el aprendizaje automático dentro de una base de datos SQL, en dispositivos perimetrales o en aplicaciones de escritorio Aplicaciones inteligentes de SQL e inteligencia artificial, Azure SQL Managed Instance Machine Learning Services, SQL Server Machine Learning Services o herramientas de machine learning locales Proporciona una manera de mantener los datos en contexto y agregar la predicción de la base de datos, la recuperación de vectores o la integración del punto de conexión de IA.

Comparación de las funcionalidades de la plataforma

En la matriz siguiente se resume dónde se ajusta cada plataforma, donde ofrece compatibilidad complementaria y donde la funcionalidad no es un foco. La matriz usa estos iconos:

  • ✅ Funcionalidad principal
  • ⚠️ Funcionalidad compatible o complementaria
  • ❌ No es un foco
Capacidad Microsoft Foundry Azure Machine Learning Microsoft Fabric Azure Databricks Herramientas de fundición Aprendizaje automático de SQL Aprendizaje automático local o perimetral
Inteligencia artificial y agentes generativos ⚠️ (No la plataforma principal) ⚠️ (Con ámbito de Lakehouse) ⚠️ (Solo bloques de creación) ⚠️ (solo en el dispositivo)
Evaluación y detección de modelos de Foundation ⚠️ (No la plataforma principal) ⚠️ (Con ámbito de Lakehouse)
Entrenamiento de modelos personalizados (aprendizaje clásico o profundo) ⚠️ (Solo ajuste fino) ⚠️ (ámbito de análisis) ⚠️ (con ámbito de base de datos) ⚠️ (solo local)
Proceso de entrenamiento distribuido o a gran escala ⚠️ (Escala más pequeña)
AutoML (aprendizaje automático automatizado) ⚠️ (solo .NET)
Ciclo de vida de MLOps (registro, canalizaciones, integración continua y entrega continua (CI/CD)) ⚠️ (Vía Azure Machine Learning) ⚠️ (Vía Azure Machine Learning)
Inferencia en tiempo real (en línea) ⚠️ (Puntos de conexión de modelo en versión preliminar) ⚠️ (solo en la base de datos)
Inferencia por lotes (sin conexión) ⚠️ (Online-first) ⚠️ (solo local)
Implementación local o sin conexión ⚠️ (solo subconjunto de Edge) ⚠️ (Vía Azure Arc) ⚠️ (solo contenedores)
Herramientas de gobernanza y seguridad ⚠️ (Gobernanza limitada de modelos) ⚠️ (con ámbito de servicio) ⚠️ (con ámbito de base de datos)

En las notas siguientes se aclaran clasificaciones específicas en la matriz:

  • Foundry Tools se clasifica como complementario para la inteligencia artificial generativa y los agentes porque los servicios como Búsqueda de Azure AI, seguridad de contenido en el plano de control de Foundry y Azure Inteligencia de documentos en Foundry Tools son bloques de creación comunes para las soluciones rag y agente. La plataforma principal para el desarrollo de ia generativa es Microsoft Foundry.

  • Microsoft gobernanza de Foundry procede principalmente del plano de control de Foundry, que proporciona observabilidad, controles en tiempo de ejecución, integración de seguridad y administración de flotas para agentes y aplicaciones.

  • Azure Machine Learning admite inteligencia artificial generativa a través del acceso a los modelos foundry, los puntos de conexión administrados, las funcionalidades de evaluación y el ajuste adecuado para los modelos de base admitidos. No es la plataforma principal para el desarrollo de ia generativa.

  • Azure Databricks obtiene una clasificación principal para la gobernanza porque El catálogo de Unity proporciona datos unificados y gobernanza de modelos con control de acceso basado en rol (RBAC) y OpenSharing.

  • Microsoft Fabric se clasifica como complementario para la gobernanza, ya que OneLake, Microsoft Purview integración, etiquetas de confidencialidad y controles basados en dominio cubren bien los recursos de datos. Microsoft Fabric incluye un registro de modelos basado en MLflow integrado para almacenar y realizar el seguimiento de modelos. Microsoft Fabric también tiene una vista de linaje integrada para los modelos y experimentos de Machine Learning, incluidas las relaciones con los almacenes de lago y los elementos de código. Pero Microsoft Fabric no incluye un panel de IA responsable. Para una gobernanza más amplia del ciclo de vida del modelo, empareja Microsoft Fabric con Azure Machine Learning.

  • Microsoft Fabric se clasifica como complementario para la inferencia en tiempo real, ya que Microsoft Fabric Real-Time Intelligence cubre el análisis de streaming y Microsoft Fabric los puntos de conexión del modelo de aprendizaje automático proporcionan puntos de conexión REST en línea administrados para predicciones en tiempo real. Los puntos de conexión de modelo están en versión preliminar y admiten un conjunto limitado de tipos de modelos. Para una amplia producción en línea, también puede emparejar Microsoft Fabric con puntos de conexión en línea administrados Azure Machine Learning o Microsoft Foundry.

  • Foundry Local amplía Microsoft Foundry a la inferencia en el dispositivo para escenarios perimetrales y sin conexión.

  • Azure Arc extiende Azure Machine Learning a clústeres de Kubernetes locales para el entrenamiento híbrido o la puntuación.

  • Microsoft Fabric Data Science incluye una experiencia de AutoML de poco código. AutoML de código primero está disponible a través de las API de AutoML rápido y ligero (FLAML) en Microsoft Fabric cuadernos. Para obtener el estado actual, consulte la documentación de Microsoft Fabric.

Restringir la elección de la plataforma

Use el siguiente árbol de decisión para restringir la elección de la plataforma de inicio. El árbol le ayuda a seleccionar una plataforma principal para una carga de trabajo. La mayoría de las soluciones de producción combinan más de una plataforma, así que use las secciones específicas del producto de este artículo para refinar su elección. Considere también la posibilidad de usar un patrón de arquitectura compuesta. Para obtener más información, consulte Combinar plataformas.

Árbol de decisión de una plataforma principal de inteligencia artificial o aprendizaje automático Microsoft en función del escenario, el perfil de desarrollador y las ubicaciones de entrenamiento e inferencia.

Descargue un archivo Visio de este árbol de decisión.

Tutorial paso a paso

Siga estos pasos para recorrer el árbol de decisión. Cuando llegue a una opción de plataforma, omita los pasos restantes.

  1. Identifique el escenario de características.

    Tome decisiones de plataforma en el nivel de característica dentro de la carga de trabajo. Cada característica puede tener requisitos funcionales y no funcionales únicos que pueden servir una o varias tecnologías. Al usar este diagrama de flujo, tenga en cuenta los requisitos del caso de uso específico que desea resolver.

  2. Para la inteligencia artificial y los agentes generativos, elija la plataforma de Microsoft que coincida con el perfil de desarrollador.

    • Acceso directo a la API de modelo de lenguaje grande (LLM): use Azure OpenAI en Microsoft Foundry.

    • Agente primero de código o desarrollo de varios agentes: use el SDK de Microsoft Agent Framework emparejado con el Servicio de agente foundry para hospedar y orquestar.

    • Plataforma completa de inteligencia artificial generativa (Modelos foundry, ajuste preciso, evaluación, seguridad, observabilidad y gobernanza): use Microsoft Foundry.

  3. Para el aprendizaje automático personalizado y el aprendizaje profundo, base la decisión sobre dónde debe ejecutarse el entrenamiento y la inferencia.

  4. Para el aprendizaje automático integrado en análisis, elija la solución que coincida con los datos y el patrón de BI.

  5. En el caso del proceso distribuido o basado en Spark, base la decisión sobre si usa lakehouse o clústeres de Spark administrados.

    • Lakehouse con la gobernanza del catálogo de MLflow y Unity: use Azure Databricks. Todavía puede publicar modelos a través de Azure Machine Learning puntos de conexión administrados para servir y gobernanza.

    • Clústeres de Spark administrados en Azure con almacenamiento nativo e integración de seguridad: use Apache Spark en Azure HDInsight.

Note

En el caso de las arquitecturas que abarcan entornos locales y en la nube, adjunte clústeres de Kubernetes locales o multinube a un área de trabajo de Azure Machine Learning a través de Azure Arc. Esta configuración mantiene los datos locales mientras orquesta el entrenamiento y la inferencia a través de Azure. Para obtener información detallada, consulte Configuración del clúster de Kubernetes para Azure Machine Learning.

Azure Machine Learning

Azure Machine Learning es un servicio en la nube totalmente administrado para entrenar, implementar y administrar modelos de aprendizaje automático a escala. Admite decenas de miles de paquetes de Python de código abierto, como TensorFlow, PyTorch y scikit-learn. Proporciona herramientas para el ciclo de vida completo del aprendizaje automático, desde la preparación de datos a través de la implementación, MLOps y la inteligencia artificial responsable.

Use Azure Machine Learning cuando necesite las siguientes funcionalidades:

  • Entrenamiento personalizado. Puede usar el entrenamiento de modelos personalizados para el aprendizaje automático clásico, el aprendizaje profundo o el ajuste preciso de las LLM de código abierto.

  • MLOps de producción. Use un ciclo de vida de MLOps de producción que incluya el seguimiento de experimentos, el control de versiones del modelo, los registros regulados, las canalizaciones de CI/CD y la supervisión de producción.

  • Puntos de conexión administrados. Los puntos de conexión de inferencia por lotes o en línea administrados que se hospedan en un entorno que proporciona escalado automático, identidad administrada y supervisión.

  • Proceso híbrido. Puede usar el entrenamiento híbrido o la inferencia en clústeres de Kubernetes habilitados para Azure Arc.

En la tabla siguiente se resumen las funcionalidades de la plataforma que Azure Machine Learning proporciona en el ciclo de vida del aprendizaje automático.

Capacidad Descripción
Áreas de trabajo y almacenes de datos Un recurso central para organizar experimentos, proceso, conjuntos de datos, modelos y conexiones a almacenes de datos externos. Los recursos y el historial de ejecución tienen versiones de reproducibilidad.
Clústeres de proceso e instancias Proceso de CPU y GPU aprovisionado para el entrenamiento distribuido (clústeres de proceso) y el desarrollo interactivo de cuadernos (instancias de proceso).
Proceso sin servidor Proceso administrado a petición que Azure Machine Learning crea y escala automáticamente para trabajos de entrenamiento.
Aprendizaje Automático Automatizado Generación de modelos, canalizaciones, ajuste de hiperparámetros e ingeniería de características para clasificación, regresión, previsión, visión informática y procesamiento de lenguaje natural.
Canalizaciones y diseñador Orquestación basada en código y arrastrar y colocar para la preparación, el entrenamiento, la evaluación y la implementación de datos. Se integra con las herramientas de CI/CD.
Acceso a los modelos de foundry Plataforma para detectar, evaluar, ajustar e implementar modelos de base compatibles desde Microsoft, OpenAI, Meta, Hugging Face y otros proveedores a través de Foundry Models en Azure Machine Learning.
Seguimiento de experimentos de MLflow y administración de modelos Seguimiento de experimentos, ejecuciones, métricas, parámetros, artefactos y modelos mediante api compatibles con MLflow con un área de trabajo de Azure Machine Learning.
Puntos de conexión en línea y por lotes Puntos de conexión REST administrados para la inferencia en tiempo real y los puntos de conexión invocables para la puntuación por lotes, con compatibilidad con el escalado automático y la identidad administrada.
Herramientas de inteligencia artificial responsable Paneles de equidad, explicación y análisis de errores.
Seguridad e compatibilidad híbrida Integración con Azure Virtual Network, Azure Key Vault, Azure Container Registry, RBAC, identidades administradas y Azure Arc.

En la tabla siguiente se resumen los detalles principales de adopción de Azure Machine Learning.

Aspecto Details
Tipo Plataforma de aprendizaje automático basada en la nube.
Idiomas compatibles Python y R. También se admiten una interfaz de línea de comandos (CLI) y api REST.
Fases de aprendizaje automático Preparación, entrenamiento, implementación, MLOps y inteligencia artificial responsable.
Ventajas principales Sdk y flujos de trabajo de la CLI de code-first. Creación basada en Studio. Administración central de scripts, experimentos y historial de ejecución. Entrenamiento e implementación escalables. Opciones híbridas a través de Azure Arc.
Considerations Cierta familiaridad con el área de trabajo y el modelo de recursos es útil antes de adoptar MLOps completa.

Azure Machine Learning no es el mejor ajuste en las situaciones siguientes:

  • Solo tiene que consumir API previamente entrenadas para la visión, la voz o el lenguaje. En este caso, use Las herramientas de Foundry.

  • El aprendizaje automático es una pequeña extensión de una carga de trabajo de análisis. En este caso, Microsoft Fabric o Azure Databricks podría ser un punto de partida mejor.

  • La carga de trabajo es ia generativa de un extremo a otro (selección de modelos, orquestación del agente, evaluación, implementación y supervisión). Además, no necesita entrenamiento de aprendizaje automático clásico ni el recurso de Azure Machine Learning, ejecución y modelo de MLflow. En este caso, Microsoft Foundry solo puede ser suficiente. Solo se requiere un área de trabajo de Azure Machine Learning cuando necesite Azure Machine Learning proceso de entrenamiento, ciclo de vida de MLOps o puntos de conexión administrados en línea o por lotes para modelos personalizados.

Microsoft Foundry

Microsoft Foundry es la plataforma unificada de Azure para crear, optimizar y gobernar aplicaciones de inteligencia artificial generativas y agentes de inteligencia artificial. Microsoft Foundry combina el catálogo de modelos de Foundry, los servicios de agente y orquestación, las herramientas de evaluación y seguridad, y un plano de control para la gobernanza en tiempo de ejecución. Para el desarrollo de agentes de código primero, Microsoft Foundry pares con Microsoft Agent Framework, el SDK de Microsoft unificado que reemplaza la división anterior entre Kernel semántico y AutoGen.

Use Microsoft Foundry cuando necesite las siguientes funcionalidades:

  • Inteligencia artificial o agentes generativos. Puede crear soluciones generativas basadas en ia o agente, como bots de chat multimodelo o flujos de trabajo llM orquestados.

  • Detección y evaluación de modelos. Debe poder detectar, comparar y evaluar modelos básicos de varios proveedores.

  • Personalización y gobernanza del modelo. Quiere ajustar, evaluar e implementar modelos de base en un entorno administrado que proporcione controles integrados de observabilidad, seguridad de contenido y tiempo de ejecución.

En la tabla siguiente se resumen las funcionalidades de Microsoft Foundry que admiten el desarrollo de agentes y aplicaciones de IA generativas.

Capacidad Descripción
Modelos de fundición Un catálogo de modelos entrenados previamente de proveedores como Azure OpenAI, Hugging Face y Meta, además de la familia de modelos de lenguaje pequeño Phi Microsoft, con pruebas comparativas y opciones de implementación.
Personalización de modelos La capacidad de ajustar o personalizar modelos de base admitidos en sus propios datos. Las opciones de implementación dependen del modelo e incluyen tipos estándar y aprovisionados cuando están disponibles.
Servicio de agente de fundición Plataforma para hospedar y orquestar agentes de inteligencia artificial que automatizan procesos empresariales de varios pasos. Empareja con el SDK de Microsoft Agent Framework para el desarrollo del agente primero en código. Implementa la API de respuestas compatibles con OpenAI para una amplia compatibilidad con el SDK de cliente.
Foundry IQ Una capa de conocimiento administrada que fundamenta los agentes en los datos empresariales. Crea bases de conocimiento de varios orígenes y usa la recuperación agente para devolver respuestas compatibles con permisos con citas. Basado en Búsqueda de Azure AI. Los orígenes de conocimiento incluyen orígenes indexados (como un índice de Búsqueda de Azure AI existente, Azure Blob Storage, archivos cargados directamente, OneLake, Azure SQL e indizado SharePoint) y orígenes remotos consultados en tiempo de ejecución (por ejemplo, SharePoint remotos, Microsoft Fabric ontología, Work IQ, Microsoft Bing datos web, servidores de Protocolo de contexto de modelo (MCP) y agentes de datos de Microsoft Fabric). Varios de estos conectores están actualmente en versión preliminar. Para ver el estado de la versión preliminar actual y los conectores admitidos, consulte orígenes de conocimiento agente en Búsqueda de Azure AI. Para ver las opciones del almacén de datos, consulte Elegir un servicio de Azure para la búsqueda de vectores.
Plano de Control Foundry Interfaz que proporciona observabilidad, controles en tiempo de ejecución, integración de seguridad y administración de flotas en Microsoft agentes y aplicaciones foundry.
Seguridad del contenido Un servicio de inteligencia artificial que detecta contenido generado por el usuario y generado por ia perjudicial. Consulte Seguridad del contenido.
Fundición Local Una solución para la inferencia de inteligencia artificial en el dispositivo para escenarios perimetrales y sin conexión en los que es importante el rendimiento, la privacidad o el costo.

Conjunto de herramientas Foundry para Visual Studio Code

Foundry Toolkit for Visual Studio Code es la experiencia principal para desarrolladores de Microsoft Foundry. Úselo cuando desee un flujo de trabajo local para aplicaciones y agentes de ia generativa. El kit de herramientas admite la detección de modelos, la ejecución del modelo local, el desarrollo de mensajes y agentes, la integración de herramientas, la depuración, el seguimiento, la evaluación, el ajuste y la implementación en Microsoft Foundry desde Visual Studio Code.

Comience en Foundry Toolkit cuando la solución necesite código, control de código fuente, iteración local, inspección del agente, integración de herramientas de MCP o pruebas de modelos antes de la implementación. Use el portal de Foundry para la exploración de prueba de concepto, la configuración del proyecto, la revisión de recursos, la revisión de evaluación y la visibilidad operativa después de ejecutar aplicaciones y agentes.

Portal de foundry y Estudio de Azure Machine Learning

El portal de Foundry y Estudio de Azure Machine Learning son experiencias web complementarias. Úselos para la creación de prototipos, la administración de proyectos y recursos, la revisión de evaluación y la visibilidad operativa.

Categoría Portal de fundición Azure Machine Learning Studio
Carga de trabajo más adecuada Pruebas de concepto, exploración de modelos, revisión del agente, revisión de evaluación y visibilidad operativa de aplicaciones y agentes de IA generativas. Aprendizaje automático personalizado, aprendizaje automático clásico, aprendizaje profundo y flujos de trabajo más amplios de la plataforma de aprendizaje automático.
Manejo de datos Funcionalidad para conectar recursos de proyecto y orígenes de datos admitidos, incluidos Blob Storage, OneLake y Azure Data Lake Storage. Almacenamiento del área de trabajo, recursos de datos y cuentas de almacenamiento Azure conectadas.
Experiencias de creación Creación de prototipos basada en el portal, juegos infantiles, exploración de modelos, revisión de evaluación y administración de recursos del proyecto. Cuadernos, diseñador, AutoML, administración de modelos y flujos de trabajo del SDK y la CLI.
Idiomas y SDK admitidos Python, SDK de C#, JavaScript y Java. API de REST. Python, R y el CLI de Azure. API de REST.
Fuerza de entrenamiento principal Evaluación del modelo y ajuste adecuado admitido. Aprendizaje automático automático y personalizado en aprendizaje automático clásico, aprendizaje profundo y ajuste de LLM.
Proceso e implementación API de proceso administradas y sin servidor para los modelos de base admitidos. Proceso administrado, proceso sin servidor, puntos de conexión en línea, puntos de conexión por lotes y opciones de Azure Arc.
Superficie de IA generativa Superficie web para la exploración de modelos de Foundry, revisión de evaluación, observabilidad y herramientas de seguridad. Acceso a foundry Models, puntos de conexión administrados, evaluación y ajuste preciso para los modelos de base admitidos dentro de la plataforma de Azure Machine Learning.
Governance Plano de control foundry para la gobernanza de agentes y aplicaciones. Panel de IA responsable, linaje, administración de modelos y controles de MLOps.

En la tabla siguiente se resumen los detalles básicos de adopción de Microsoft Foundry.

Aspecto Details
Tipo Una plataforma unificada para modelos, agentes y aplicaciones de IA generativas.
Idiomas compatibles Python, SDK de C#, JavaScript y Java. API de REST.
Fases de aprendizaje automático Detección y evaluación de modelos, desarrollo de aplicaciones y agentes, ajuste preciso de modelos admitidos, implementación, supervisión y seguridad.
Ventajas principales Un catálogo de modelos foundry consolidado. Evaluación integrada, seguridad y observabilidad. Compatibilidad con agente y RAG. colaboración basada en Project.

Microsoft Foundry no es el mejor ajuste en las siguientes situaciones:

  • Las funcionalidades de inteligencia artificial precompiladas, como el reconocimiento óptico de caracteres (OCR), la transcripción de voz a texto, la traducción o la moderación de contenido a través de una API, y no requieren selección, orquestación o agentes del modelo. En este caso, use Las herramientas de Foundry.

  • La solución requiere entrenamiento de modelos personalizados, para aprendizaje automático clásico o aprendizaje profundo y funcionalidades completas de MLOps. En este caso, use Azure Machine Learning. Microsoft Foundry no ofrece un amplio proceso de entrenamiento aprovisionado ni AutoML para los datos tabulares.

  • La solución requiere ingeniería de datos a escala spark. En este caso, use Azure Databricks o Microsoft Fabric.

Herramientas de fundición

Foundry Tools, anteriormente Servicios de Azure AI y Cognitive Services, es una familia de funcionalidades de inteligencia artificial previamente entrenadas que se consumen a través de las API REST y los SDK. Cada herramienta tiene como destino una funcionalidad específica, por lo que puede agregar características inteligentes a las aplicaciones sin compilar o entrenar un modelo personalizado. Para obtener ayuda para decidir qué servicio usar, consulte Elección de una tecnología de servicios de INTELIGENCIA ARTIFICIAL.

Tip

Foundry Tools proporciona API previamente entrenadas para tareas probabilísticas comunes. En el caso de los modelos, agentes y orquestación de ia generativa, trabaje en Microsoft Foundry en lugar de usar las herramientas de Foundry directamente. Muchos servicios de Foundry Tools comparten el mismo tipo de recurso Azure subyacente (Microsoft.CognitiveServices/accounts) que Microsoft Foundry, pero son productos distintos.

Use Las herramientas de Foundry en las situaciones siguientes:

  • Una API previamente entrenada cubre el escenario, por lo que no es necesario entrenar un modelo personalizado.

  • Necesita API estándar, administradas e integración basada en API con aplicaciones existentes.

En la tabla siguiente se agrupan los servicios usados habitualmente por el área de funcionalidad. Los modelos de IA generativa, los agentes y la orquestación forman parte de Microsoft Foundry y se enumeran por separado como referencia.

Área de funcionalidad Servicios representativos
Vision Azure Vision y Azure Face en Foundry Tools.
Comprensión del documento y el contenido Azure Inteligencia de documentos y comprensión de contenido Azure.
Speech Azure voz para la transcripción de voz a texto, la generación de voz de texto a voz y el reconocimiento del hablante.
Language Azure Idioma para el reconocimiento de entidades con nombre, la detección de datos personales y la detección de idioma. Azure Translator en Herramientas de foundry para la traducción.
Búsqueda y conocimiento Búsqueda de Azure AI para la búsqueda con tecnología de inteligencia artificial y recuperación de RAG.
Seguridad del contenido Seguridad del contenido para la detección de contenido perjudicial en contenido generado por el usuario y contenido generado por ia.
Video Video Indexer de Azure AI para el análisis de vídeo y la indexación.
Modelos y agentes de IA generativa Microsoft Foundry. Incluye los modelos Foundry Agent Service y Foundry.

Para comparar los servicios dentro de un área de funcionalidad y elegir uno, consulte las siguientes guías de selección detalladas:

En la tabla siguiente se resumen los detalles principales de adopción de Las herramientas de Foundry.

Aspecto Details
Tipo API previamente entrenadas para compilar aplicaciones inteligentes.
Idiomas compatibles SDK de C#, Java, JavaScript y Python en función del servicio. API de REST.
Fases de aprendizaje automático Consumo a través de las API. Algunos servicios admiten la personalización.
Ventajas principales La capacidad de agregar funcionalidades de inteligencia artificial precompiladas a través de las API. Se requiere una experiencia mínima en ciencia de datos. Escalado administrado.

Foundry Tools no es la mejor opción en la siguiente situación: el escenario requiere arquitecturas de modelo personalizadas o datos de entrenamiento más allá de las opciones de personalización admitidas. En estos casos, use Azure Machine Learning para modelos de aprendizaje clásico o profundo, o use Microsoft Foundry para ajustar la inteligencia artificial generativa.

Microsoft Fabric

Microsoft Fabric es una plataforma de análisis unificada basada en SaaS. Integra la ingeniería de datos, la ciencia de datos, el almacenamiento de datos, la inteligencia en tiempo real y la Power BI en una base de datos de OneLake compartida. Ingenieros de datos, científicos de datos y analistas de negocios que usan Microsoft Fabric colaborar en el mismo entorno administrado.

La carga de trabajo de ciencia de datos Microsoft Fabric es la parte más relevante para el aprendizaje automático. Proporciona cuadernos de Spark, AutoML, una experiencia MLflow integrada para el seguimiento de experimentos y un registro de modelos. Para obtener información detallada, consulte ¿Qué es la ciencia de datos en Microsoft Fabric?.

Use Microsoft Fabric cuando necesite las siguientes funcionalidades:

  • Aprendizaje automático integrado en análisis. El aprendizaje automático forma parte de un flujo de trabajo de análisis más amplio en la solución, como la creación de un modelo en los datos de una instancia de LakeHouse y el servicio de predicciones para Power BI.

  • SaaS totalmente administrado. Quiere una experiencia saaS totalmente administrada con una infraestructura mínima para administrar.

  • Base de datos compartida. Su equipo trabaja en ingeniería de datos, ciencia de datos y BI en la misma base de OneLake.

En la tabla siguiente se resumen Microsoft Fabric funcionalidades que son más relevantes para el aprendizaje automático integrado en análisis.

Capacidad Descripción
Fundación OneLake Un único lago de datos lógico compartido por cargas de trabajo de Microsoft Fabric, como ingeniería de datos, ciencia de datos, Data Warehouse y Power BI.
Carga de trabajo de ciencia de datos Un entorno de ejecución de Spark administrado con cuadernos para Python, R, SQL y Scala para el análisis y el entrenamiento del modelo. Incluye una experiencia de MLflow integrada para el seguimiento de experimentos y un registro de modelos. También puede registrar experimentos y modelos de MLflow en áreas de trabajo y plataformas, incluidos en Microsoft Fabric desde un área de trabajo de Azure Machine Learning.
AutoML (aprendizaje automático automatizado) AutoML de código bajo para la clasificación, la regresión y la previsión. AutoML de código primero está disponible a través de las API de FLAML en Microsoft Fabric cuadernos.
Real-Time Intelligence and Fabric Activator Análisis de streaming y detección de eventos sin código que pueden desencadenar canalizaciones, cuadernos o acciones de bajada Microsoft Fabric.
Puntos de conexión del modelo de Machine Learning Puntos de conexión REST en línea administrados que sirven predicciones en tiempo real de modelos de Microsoft Fabric registrados. Esta funcionalidad está en versión preliminar y se limita a un conjunto de tipos de modelos, pero se admiten modelos entrenados por AutoML. Para obtener información detallada, consulte Servicio de predicciones en tiempo real con puntos de conexión del modelo de Machine Learning.
integración de Power BI Un medio para exponer salidas de aprendizaje automático a Power BI a través de modelos e informes semánticos, incluido Direct Lake cuando los datos Microsoft Fabric permanecen en OneLake e importan o directQuery patrones cuando sea necesario. Use esta integración para incorporar predicciones, puntuaciones de anomalías y métricas de previsión en paneles empresariales y flujos de trabajo de decisión.
Integración de Microsoft Foundry Una manera de alimentar Microsoft Fabric datos o salidas del modelo a una aplicación o agente basado en Foundry de Microsoft, como un copiloto basado en tierra, un flujo de trabajo de resumen o una experiencia RAG. En la práctica, Microsoft Foundry puede conectarse a Microsoft Fabric datos a través de un agente de datos de Microsoft Fabric u otra conexión de datos compatible. A continuación, Microsoft Foundry puede usar ese contexto al generar respuestas del agente. Si la carga de trabajo solo necesita aprendizaje automático clásico dentro de Microsoft Fabric y no requiere LLMs o agentes, esta integración suele ser innecesaria.

En la tabla siguiente se resumen los detalles básicos de adopción de Microsoft Fabric.

Aspecto Details
Tipo Una plataforma de análisis SaaS unificada.
Idiomas compatibles Python, R, SQL y Scala.
Fases de aprendizaje automático Preparación de datos, entrenamiento, registro, puntuación por lotes, servicio en tiempo real (versión preliminar), análisis en tiempo real y consumo de BI.
Ventajas principales Una fundación compartida de OneLake. Sobrecarga operativa baja. Integración con Power BI y el patrimonio de datos Microsoft más amplio.

Microsoft Fabric no es la mejor opción en la siguiente situación: necesita aprendizaje profundo a escala, MLOps integral con registros regulados o control de proceso específico. En estos casos, complemente Microsoft Fabric con Azure Machine Learning o Azure Databricks. Microsoft Fabric abarca bien el aprendizaje automático integrado en análisis, pero no es un reemplazo de una plataforma de aprendizaje automático dedicada.

Note

Microsoft Fabric es la plataforma recomendada para nuevas inversiones de aprendizaje automático integradas en análisis. Para ver las inversiones existentes en Azure Synapse Analytics, consulte Aprendizaje automático en Azure Synapse Analytics. Para la migración del grupo de SQL dedicado a Microsoft Fabric Data Warehouse, consulte Fabric Migration Assistant para Data Warehouse.

Azure Databricks

Azure Databricks es una plataforma unificada de análisis abierto para crear, implementar, compartir y mantener datos, análisis y soluciones de inteligencia artificial. Combina las funcionalidades de almacenamiento de datos y lago de datos en una arquitectura de lakehouse y se integra con Azure almacenamiento y seguridad.

Use Azure Databricks cuando necesite las siguientes funcionalidades:

  • Aprendizaje automático a escala de Spark. Debe ejecutar el aprendizaje automático en conjuntos de datos muy grandes o clústeres de Spark distribuidos.

  • Flujo de trabajo unificado de Lakehouse. Puede combinar la ingeniería de datos, la ingeniería de características, la experimentación y el desarrollo de modelos en un flujo de trabajo de Lakehouse.

  • Operaciones de aprendizaje automático de producción. Quiere implementar, administrar y supervisar soluciones de aprendizaje automático en producción mediante puntos de conexión de servicio administrados, flujos de trabajo automatizados y canalizaciones de MLOps.

  • Gobernanza del catálogo de Unity. Quiere controlar los datos, las características, los modelos y las funciones del catálogo de Unity, que proporciona control de acceso centralizado y linaje.

  • Inteligencia artificial y agentes generativos. Puede crear cargas de trabajo de agente de INTELIGENCIA ARTIFICIAL e inteligencia artificial generativas en Azure Databricks, incluidos escenarios de modelo personalizado y básico.

En la tabla siguiente se enumeran las funcionalidades de Azure Databricks importantes:

Capacidad Descripción
Integración administrada con proyectos de código abierto Incluye Delta Lake, OpenSharing, MLflow, Spark, Apache Spark Structured Streaming y El catálogo de Unity.
Azure Databricks Runtime para Machine Learning Ofrece bibliotecas preinstaladas para el aprendizaje automático clásico y el aprendizaje profundo, como Hugging Face Transformers.
Seguimiento y modelos de MLflow en el catálogo de Unity Admite el seguimiento de experimentos, la administración del ciclo de vida del modelo y la detección de modelos reguladas.
Patrones de ingeniería de características y servicio de características Admite características de entrenamiento e inferencia reutilizables.
servicio de modelos de Azure Databricks Ofrece puntos de conexión de inferencia administrados en tiempo real con escalado automático, implementaciones con versiones, controles de tráfico y supervisión de producción.
Pasarela de IA Proporciona gobernanza del acceso al modelo, seguimiento de uso y registro de carga en modelos servidos y externos. Admite el desarrollo, evaluación y servicio de modelos personalizados o abiertos en un entorno de lakehouse.
Funciones de IA en SQL Proporciona una manera de que los analistas llamen a LLM desde canalizaciones de datos.
API del modelo foundation Integra modelos externos y proporciona patrones de acceso unificados entre proveedores de modelos.
Gobernanza del catálogo de Unity Proporciona una gobernanza unificada de datos, características, modelos y funciones a través de funcionalidades como RBAC y OpenSharing.
Análisis de streaming Ofrece análisis de streaming y en tiempo real a través de Structured Streaming y Delta Lake.
Trabajos de Lakeflow y MLOps Proporciona trabajos y flujos de trabajo para canalizaciones de entrenamiento, evaluación, implementación y reentrenamiento automatizados.

En la tabla siguiente se resumen los detalles básicos de la adopción de Azure Databricks.

Aspecto Details
Tipo Una plataforma lakehouse basada en Spark.
Idiomas compatibles Python, R, Scala y SQL.
Fases de aprendizaje automático Preparación de datos, entrenamiento, ajuste preciso, evaluación, servicio de modelos y gobernanza.
Ventajas principales Ciclo de vida de aprendizaje automático de un extremo a otro en una instancia de LakeHouse. Integración nativa de MLflow. Servicio administrado y operaciones. Gobernanza del catálogo de Unity. Compatibilidad con la inteligencia artificial generativa y el aprendizaje automático a escala spark.
Considerations El servicio de modelos sin servidor puede reducir la sobrecarga de infraestructura de inferencia, pero el costo de la preparación de datos basada en Spark, la ingeniería de características y el entrenamiento del modelo sigue siendo una consideración importante. En el caso de las cargas de trabajo que no son de Spark, es posible que las herramientas de Azure Machine Learning o Foundry sean más sencillas.

Azure Databricks no es el mejor ajuste en las situaciones siguientes:

  • El equipo no necesita procesamiento a escala de Spark. En este caso, es posible que la sobrecarga del clúster no esté justificada.

  • El escenario usa inteligencia artificial puramente controlada por API. En este caso, Foundry Tools o Microsoft Foundry ofrece una ruta más directa.

  • Necesita Azure Machine Learning controles de gobernanza específicos, funcionalidades de punto de conexión o un nivel de punto de conexión estandarizado en todos los equipos. En estos casos, use Azure Machine Learning puntos de conexión administrados en un diseño híbrido.

Aplicaciones inteligentes de SQL y aprendizaje automático

La inteligencia artificial en base de datos de SQL mantiene los datos relacionales regulados donde ya reside y agrega la predicción, recuperación de vectores e integración de puntos de conexión de IA directamente en Transact-SQL (T-SQL).

Use sql in-database AI en las situaciones siguientes:

  • Los datos deben permanecer dentro de la base de datos relacional por motivos de seguridad, privacidad, latencia o normativa.

  • Necesita una puntuación de baja latencia cerca de las transacciones, como las comprobaciones de fraude o las decisiones de acción más próximas.

  • Desea buscar y recuperar vectores directamente en la base de datos para los patrones de coincidencia semántica y RAG.

  • Necesita la invocación nativa de base de datos de puntos de conexión de IA externos desde T-SQL para orquestación o flujos de trabajo invocables por agente.

En la tabla siguiente se enumeran las plataformas y herramientas actuales:

Capacidad Rol en la arquitectura
PREDICT en T-SQL Realiza la puntuación nativa en la base de datos para los modelos admitidos, incluidos los patrones de tiempo de ejecución basados en ONNX cuando están disponibles.
Tipo de datos vectorial y funciones vectoriales Almacena incrustaciones y realiza operaciones de similitud vectorial dentro del motor relacional.
sp_invoke_external_rest_endpoint Llama a puntos de conexión de IA externos desde T-SQL con credenciales, encabezados, opciones de reintento y controles de salida regulados.
Funciones de IA (Transact-SQL) , incluido AI_GENERATE_EMBEDDINGS Agrega operaciones de IA nativas de base de datos para fragmentar, insertar generación y flujos de trabajo relacionados de SQL AI.
servicios de Azure SQL Managed Instance Machine Learning Admite la ejecución en la base de datos de código de Python y R para cargas de trabajo de estilo Machine Learning Services existentes.

En la tabla siguiente se resumen los detalles básicos de la adopción de Azure SQL aprendizaje automático.

Aspecto Details
Tipo Funcionalidades relacionales de inteligencia artificial en base de datos para la predicción, la recuperación de vectores y la integración de puntos de conexión de IA.
Idiomas compatibles T-SQL primero. Python y R están disponibles a través de Azure SQL Managed Instance Machine Learning Services.
Fases de aprendizaje automático Preparación de datos en base de datos, entrenamiento, inferencia, recuperación de vectores y orquestación de puntos de conexión.
Ventajas principales Mantiene los datos transaccionales regulados en su lugar. Reduce el movimiento de datos. Habilita el enriquecimiento con ia de baja latencia en los flujos de trabajo de SQL existentes.
Considerations La disponibilidad de las funcionalidades varía según la plataforma y la versión de SQL. Normalmente, el entrenamiento de modelos a gran escala y el aprendizaje profundo distribuido se controlan mejor en Azure Machine Learning, Azure Databricks o Microsoft Fabric.

Combine Azure SQL aprendizaje automático con otra plataforma cuando desee adoptar el siguiente enfoque:

  • Entrenar externamente, puntuar en SQL. Para el entrenamiento a gran escala o aprendizaje profundo, use Azure Machine Learning, Azure Databricks o Microsoft Fabric para el entrenamiento. A continuación, vuelva a traer artefactos de inferencia a SQL para la puntuación en la base de datos.

  • Entrenamiento en la nube, implementación de base de datos y predicción de SQL. Entrene externamente, exporte un artefacto de puntuación compatible con la plataforma SQL de destino y, a continuación, use PREDICT para ejecutar predicciones en SQL cerca de los datos transaccionales.

  • Genere incrustaciones en SQL y llame a los puntos de conexión de generación. En escenarios de RAG y agente, genere incrustaciones y recuperación de vectores en SQL. A continuación, si necesita generar respuestas, use sp_invoke_external_rest_endpoint para llamar a puntos de conexión de modelo externos desde SQL.

Aprendizaje automático perimetral, local y local

Para el aprendizaje automático que se ejecuta fuera de la nube, en dispositivos locales, en entornos sin conexión, insertados en aplicaciones o dentro de la infraestructura local, Microsoft proporciona varias opciones.

Use el aprendizaje automático perimetral, local y local cuando necesite las siguientes funcionalidades:

  • Inferencia local. Para cumplir los requisitos de latencia, operación sin conexión o privacidad de datos, el escenario necesita inferencia para ejecutarse localmente. Por ejemplo, las soluciones de mantenimiento predictivo en entornos con conectividad intermitente requieren inferencia local.

  • La capacidad de insertar el aprendizaje automático en aplicaciones. Cree aplicaciones móviles o de escritorio que necesiten funcionalidades de aprendizaje automático insertadas.

  • Ejecución local. El escenario necesita que la ejecución del aprendizaje automático permanezca dentro de un entorno local, como una implementación de SQL Server local.

Microsoft proporciona estas opciones:

  • Microsoft Foundry en Windows incluye Windows ML para la inferencia local en dispositivos Windows con aceleración de hardware entre CPU, GPU y NPUs. Use Windows ML para las nuevas cargas de trabajo de inferencia de dispositivos y aplicaciones de Windows.

  • ML.NET es un marco de aprendizaje automático multiplataforma de código abierto para desarrolladores de .NET. Admite la carga de datos, el entrenamiento (incluido AutoML para .NET) y la inferencia local. Use ML.NET cuando la aplicación necesite .NET entrenamiento o inferencia de modelos nativos, incluida la integración del modelo ONNX.

  • SQL Server Machine Learning Services admite el entrenamiento y la puntuación dentro del SQL Server local cuando los datos deben permanecer en el nivel de datos local.

  • Foundry Local es una solución de inferencia de IA en el dispositivo que amplía Microsoft Foundry a escenarios perimetrales y sin conexión.

  • Azure Local proporciona infraestructura administrada Azure para máquinas virtuales locales y contenedores. Úselo para hospedar componentes de inteligencia artificial perimetral cerca de los datos, como cargas de trabajo locales de Foundry, componentes de recuperación rag o modelos ONNX exportados desde Azure Machine Learning.

  • El proceso de Kubernetes para Azure Machine Learning asocia clústeres de Kubernetes habilitados para Azure Arc a un área de trabajo de Azure Machine Learning para que los clústeres locales o multinube ejecuten el entrenamiento e inferencia mientras la orquestación permanece en Azure.

  • Azure IoT Edge implementa modelos de aprendizaje automático en contenedores en dispositivos perimetrales para que la inferencia se ejecute localmente.

  • Azure Stack Edge proporciona dispositivos perimetrales administrados Microsoft que puede usar para el aprendizaje automático acelerado por hardware y las cargas de trabajo en contenedores o máquinas virtuales. Los dispositivos solo están disponibles para cargas de trabajo de asociados validadas o implementaciones de al menos 100 nodos.

Un patrón típico entrena un modelo exportable en la nube mediante Azure Machine Learning o Azure Databricks. A continuación, el modelo se convierte en ONNX cuando el modelo y el tiempo de ejecución de destino admiten ese formato. Por último, el modelo se implementa para la inferencia perimetral a través de Windows ML, ML.NET, un módulo de Azure IoT Edge, Foundry Local o Azure Local infraestructura.

Combinación de plataformas

Las soluciones de producción pueden combinar más de una plataforma. El diagrama de flujo anterior en este artículo le ayuda a elegir una plataforma de inicio principal . Use la tabla siguiente para planear arquitecturas compuestas e identificar los componentes de Microsoft compatibles que normalmente requiere cada escenario.

Escenario combinado Plataforma principal Compatibilidad con componentes de Microsoft Pattern
Rag empresarial o chat-with-your-data Microsoft Foundry Búsqueda de Azure AI (and Foundry IQ for grounding), Azure Document Intelligence (ingesta), Microsoft Fabric o Azure Cosmos DB (almacén de datos), Seguridad del contenido Ingiera contenido empresarial, indícelo para la recuperación de vectores e híbridos, y basea un agente hospedado en Foundry o una aplicación LLM hospedada en él Microsoft. Para ver las opciones del almacén de datos, consulte Elegir un servicio de Azure para la búsqueda de vectores.
Inteligencia artificial generativa sobre el análisis regulado Microsoft Fabric Microsoft Foundry (agentes, modelos), Power BI (consumo), Búsqueda de Azure AI Use Microsoft Fabric para ingerir y almacenar datos regulados en OneLake. A continuación, compile agentes o aplicaciones RAG en Microsoft Foundry a través de esos datos. Muestra los resultados en Power BI.
Aprendizaje automático personalizado enriquecido con características de IA precompiladas Azure Machine Learning Azure Vision, Azure Document Intelligence, Azure Speech, Azure Language, Búsqueda de Azure AI Use Las herramientas de Foundry para preprocesar, extraer o recuperar características y usar Azure Machine Learning para entrenar, implementar y controlar el modelo personalizado que se basa en esas características.
Entrenamiento a escala de Spark con servicio administrado Azure Databricks Azure Databricks Servicio de modelos, MLflow, Catálogo de Unity, Azure Machine Learning opcional (gobernanza o estandarización de puntos de conexión) Ejecute la ingeniería de características y el entrenamiento distribuido en Azure Databricks. A continuación, use Azure Databricks Model Serve para implementar y servir modelos entrenados. Agregue Azure Machine Learning puntos de conexión administrados cuando necesite Azure Machine Learning gobernanza específica o normalización de puntos de conexión entre equipos.
Entrenamiento en la nube, implementación perimetral Azure Machine Learning o Azure Databricks ONNX (intercambio de modelos), Windows ML, ML.NET, Foundry Local, Azure IoT Edge, Azure Local, Azure Stack Edge Entrene un modelo exportable en la nube, conviértalo en ONNX cuando se admita e impleméntelo en dispositivos, puertas de enlace locales o dispositivos perimetrales acelerados por hardware para la inferencia sin conexión o de baja latencia.
Aprendizaje automático en la nube y local híbrido Azure Machine Learning en Azure Arc clústeres de Kubernetes habilitados para Azure Arc, un área de trabajo de Azure Machine Learning, Container Registry Key Vault Mantenga los datos locales al usar un área de trabajo de Azure Machine Learning conectada a Kubernetes habilitada para Azure Arc para orquestar el entrenamiento y la inferencia.
Puntuación en base de datos con modelos entrenados en la nube Aprendizaje automático de SQL Azure Machine Learning o Azure Databricks (entrenamiento), ONNX, SQL Managed Instance o SQL Server Entrene en la nube, exporte a ONNX y use la función SQL PREDICT para la puntuación en base de datos baja y baja latencia junto a los datos operativos.
Automatización multiagente Microsoft Agent Framework and Foundry Agent Service Modelos de foundry, Foundry IQ, Búsqueda de Azure AI, Azure Functions o Azure Logic Apps (herramientas), Azure API Management Cree flujos de trabajo de varios agentes en el código mediante el marco del agente de Microsoft, use el servicio de agente de Foundry para hospedarlos y organizarlos e integrar herramientas y API empresariales.

Plataformas y herramientas de desarrollo

La mayoría de los equipos usan herramientas de desarrollo transversales y servicios auxiliares junto con la plataforma que eligen como principal. Estas herramientas influyen en dónde se desarrolla, prueba y empaqueta el trabajo de inteligencia artificial y aprendizaje automático antes de que se ejecute. Los servicios auxiliares influyen en dónde se hospeda la inferencia o dónde se adjunta el proceso a los datos que no se pueden mover a una plataforma en la nube administrada.

En esta sección se separan las herramientas de desarrollo principales, que son las plataformas operativas y de desarrollo diarias, de los servicios auxiliares adyacentes que hospedan la inferencia autoadministrada, aceleran el aprendizaje automático basado en Spark o amplían el entrenamiento y la puntuación a la infraestructura local.

Las siguientes herramientas admiten el desarrollo en la nube y en las plataformas locales.

Herramienta Descripción
Kit de Herramientas Foundry para Visual Studio Code Una experiencia de desarrollador en VS Code para compilar, probar, depurar, evaluar e implementar aplicaciones y agentes de IA generativas. Admite modelos locales, catálogos de modelos, desarrollo de agentes, integración de herramientas, seguimiento y evaluación.
Portal de Foundry Un entorno web para el trabajo de prueba de concepto, la exploración de modelos, la administración de recursos del proyecto, la revisión de evaluación y la visibilidad operativa de las aplicaciones y agentes de Microsoft Foundry.
Estudio de Azure Machine Learning Interfaz de usuario web para la plataforma Azure Machine Learning. Incluye cuadernos, el diseñador de canalizaciones, AutoML, la administración de modelos y el etiquetado de datos.
Azure Data Science Virtual Machine Imagen de máquina virtual preconfigurada con herramientas de ciencia de datos, como Jupyter, R y Python preinstalada.
ML.NET Un marco de aprendizaje automático multiplataforma de código abierto para aplicaciones .NET.
Microsoft Foundry en Windows Windows ML para la inferencia de modelos locales acelerados por hardware en dispositivos Windows.
SynapseML Un marco de aprendizaje automático y microservicios distribuidos de código abierto para Spark.

Los servicios auxiliares adyacentes ayudan con la experimentación, el hospedaje de inferencia autoadministrado, el aprendizaje automático basado en Spark o la operación híbrida, pero no son las opciones principales de la plataforma en el flujo de decisión.

Service Rol en el ecosistema de aprendizaje automático e inteligencia artificial
Azure Kubernetes Service (AKS) y Azure Container Apps Soluciones para hospedar contenedores de inferencia autoadministrado en Azure. Use Container Apps para el hospedaje de contenedores administrados más sencillo o AKS cuando necesite más control sobre el entorno de tiempo de ejecución y el clúster de servicio. Entre los ejemplos comunes se incluyen pilas de servicio de código abierto como vLLM, Triton Inference Server o BentoML.
SynapseML Un marco de microservicios y aprendizaje automático distribuido de código abierto para Spark. Funciona en Azure Databricks, Microsoft Fabric y otros clústeres de Spark.
aprendizaje automático habilitado para Azure Arc Solución para asociar clústeres de Kubernetes locales o multinube a un área de trabajo de Azure Machine Learning para el entrenamiento e inferencia híbridos.

Colaboradores

Microsoft mantiene este artículo. Los siguientes colaboradores escribieron este artículo.

Autor principal:

Para ver los perfiles no públicos de LinkedIn, inicie sesión en LinkedIn.

Pasos siguientes