Microsoft Foundry para IA

Completado

Nota:

Consulte la pestaña Texto e imágenes para obtener más detalles.

Microsoft Foundry es una plataforma como servicio unificada de nivel empresarial (PaaS) para compilar, implementar y administrar aplicaciones y agentes de inteligencia artificial. Consolida modelos, orquestación de agentes, supervisión y herramientas de gobernanza en una plataforma, ofreciendo infraestructura y seguridad de nivel de producción.

Foundry ofrece funcionalidades eficaces para los desarrolladores, incluida la capacidad de elegir entre una amplia gama de modelos, usar esos modelos para compilar agentes, conectar esos agentes a herramientas e integrar conocimientos mediante Foundry IQ, el punto de conexión centralizado para los orígenes de datos.

Captura de pantalla de elementos de Foundry, incluidos iconos para modelos, herramientas, agentes, herramientas y conocimientos.

Models

Foundry admite miles de modelos, incluidas las opciones enriquecidas de primera parte, de terceros y de código abierto, directamente desde su catálogo de modelos unificados. Los desarrolladores pueden acceder a modelos openAI hospedados en Azure, como la última familia GPT-5 (GPT-5, GPT-5-mini, GPT-5-nano, GPT-5-chat/5.2-chat) con amplias capacidades de razonamiento y multiplataforma, junto con modelos especialistas de Anthropic (por ejemplo, Claude Opus 4.6/4.5, Sonnet), Mistral, Cohere, Meta LLaMA, DeepSeek, xAI Grok, Black Forest Labs y modelos de Hugging Face (regidos por la empresa).

Los usuarios pueden examinar miles de modelos, que van desde modelos de base masivos hasta variantes ligeras y específicas del dominio, evaluarlas a través de tablas de clasificación integradas y áreas de juegos, y administrar implementaciones directamente en Foundry. La compatibilidad completa con el ciclo de vida permite la implementación por región, los tipos de implementación personalizables (estándar, aprovisionados, por lotes), el control de versiones y la compatibilidad con la gobernanza con la inteligencia artificial responsable y la seguridad del contenido.

Agents

En el núcleo de Microsoft Foundry se trata de un enfoque primero en el agente que permite a los desarrolladores crear agentes inteligentes orientados a tareas directamente dentro de sus proyectos de Foundry. Estos agentes pueden razonar sobre entradas, herramientas de llamada, interactuar con datos y automatizar flujos de trabajo mediante la orquestación integrada de la plataforma. Foundry controla la coordinación subyacente, incluido el subproceso de mensajes, la ejecución de herramientas, los controles de seguridad y la observabilidad, por lo que los desarrolladores pueden centrarse en diseñar los objetivos y funcionalidades del agente. Con flujos de trabajo de código bajo o de código primero, los equipos pueden crear sistemas multiagente que funcionen con recursos de proyecto como documentos, conjuntos de datos, índices de búsqueda y conexiones a sistemas externos, incluidas integraciones como Azure Functions o Microsoft Fabric.

Tools

Foundry ofrece un conjunto completo de servicios de Azure, como voz, visión, lenguaje, inteligencia de documentos, etc. Estas herramientas de Foundry proporcionan funcionalidades de inteligencia artificial que se pueden integrar en aplicaciones web o móviles de una manera sencilla de implementar. 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. Por ejemplo, podría usar Azure Vision para analizar imágenes, Azure Language para resumir texto, clasificar información o extraer frases clave, y Azure Speech para convertir voz en texto y texto en voz.

Conocimientos

Foundry IQ proporciona una capa de conocimiento basada en permisos y de varios orígenes que proporciona a los agentes respuestas precisas y fundamentadas mediante los propios datos de una organización. Permite crear una base de conocimiento configurable formada por orígenes de conocimiento internos y externos, como Azure Blob Storage, SharePoint, OneLake o datos web públicos, y controla automáticamente la indexación, la fragmentación de documentos, las incrustaciones de vectores y la extracción de metadatos. Cuando un agente consulta la base de conocimiento, Foundry IQ usa la recuperación agente para dividir la pregunta en subconsultas, buscar varios orígenes en paralelo y devolver información relevante respaldada por citas al tiempo que aplica permisos de usuario y etiquetas de confidencialidad de Microsoft Purview. Esto garantiza que los agentes puedan extraer contenido de confianza, actualizado y devolver solo la información que el usuario tiene autorización para ver, lo que proporciona una base de conocimiento confiable para los flujos de trabajo de inteligencia artificial empresarial.

Los recursos de la solución de inteligencia artificial se organizan dentro de un proyecto. Cada proyecto se encuentra dentro de un recurso Foundry, que proporciona hospedaje de modelos y los servicios que necesitan sus aplicaciones y agentes en Azure.

Recursos y proyectos de fabricación

Para empezar a trabajar con Foundry, debe crear un recurso Foundry, que proporciona hospedaje de modelos y los servicios que necesitan sus aplicaciones y agentes. Puede crear un recurso Foundry en Azure Portal, Foundry Portal o mediante programación con scripting.

Un recurso Foundry es el recurso de Azure que proporciona las funcionalidades de la plataforma. Un recurso foundry proporciona acceso a:

  • Modelos (Microsoft, socios y compatibles con OpenAI)
  • Servicio de agente de Foundry
  • Gobernanza de la implementación
  • Supervisión y observabilidad
  • Límites de seguridad
  • Cuotas y controles operativos

Un proyecto Foundry es un área de trabajo dentro de ese recurso donde se crean aplicaciones de IA, agentes y evaluaciones. Un Proyecto de Fábrica le permite construir y gestionar:

  • Agents
  • Evaluations
  • Archivos y conjuntos de datos
  • Índices vectoriales
  • Flujos (lógica de IA)
  • Connections
  • Configuración específica del proyecto

Podría tener un recurso de Foundry para un equipo o departamento, y muchos proyectos de Foundry dentro de él, cada uno centrado en un caso de uso de IA distinto.

Portal de fundición

El portal de Foundry proporciona una interfaz moderna basada en web para desarrollar, probar y operar soluciones de inteligencia artificial. Aquí es donde usted dedicará mucho tiempo trabajando con modelos, agentes y otros activos.

Captura de pantalla de la página principal de Foundry.

Nota:

El portal de Foundry tiene una interfaz de usuario (UI) clásica y una nueva interfaz de usuario. Los dos proporcionan experiencias ligeramente diferentes para los usuarios. Elija el nuevo portal para obtener una experiencia sin problemas que combine la simplicidad con herramientas eficaces y seguras para compilar, administrar y aumentar aplicaciones multiagente. Solo los proyectos de Foundry están visibles aquí: use clásico para todos los demás tipos de recursos. Los usuarios pueden alternar entre las interfaces clásicas y nuevas según sea necesario.

En el nuevo portal de Foundry puede detectar modelos y herramientas, crear agentes, administrar el funcionamiento de esos agentes y mucho más. En cualquier momento, puede obtener ayuda con el asistente de Ask AI. La experiencia de Ask AI usa subagentes especializados para responder preguntas y ayudar con tareas en Microsoft Foundry. Puede guiarle a través de la documentación, explicar las funcionalidades del catálogo de modelos, solucionar problemas y administrar implementaciones, cuotas y operaciones del modelo. También compara y analiza modelos, interpreta los paneles de supervisión y admite flujos de trabajo de evaluación de un extremo a otro para los modelos de lenguaje y los agentes.

Captura de pantalla de la página Foundry Docs con el asistente del agente abierto.

Uso del portal de Foundry para el desarrollo de aplicaciones

Al compilar aplicaciones en Azure, Foundry proporciona una plataforma eficaz y versátil para el desarrollo. Un nombre general para las aplicaciones (que puede o no tener funcionalidades de inteligencia artificial) es aplicaciones cliente. Una aplicación cliente es un programa con el que un usuario interactúa en su dispositivo (como un teléfono, un portátil o un explorador) que envía solicitudes a un servidor y muestra los resultados.

Tenga en cuenta el siguiente flujo de trabajo para usar el portal de Foundry para desarrollar una aplicación de IA:

  1. Inicie sesión en el portal de Foundry mediante su suscripción de Azure y cree un proyecto foundry.
  2. En Foundry, elija un modelo del catálogo de modelos e impleméntelo. Captura de pantalla de un modelo seleccionado.
  3. En Foundry, experimente con el modelo en el área de juegos. Puede usar el área de juegos para escribir avisos, probar respuestas del modelo, configurar parámetros. Captura de pantalla del modelo en el área de juegos de Foundry.
  4. Use el modelo configurado en su propia aplicación cliente.

Una aplicación cliente de IA utiliza un modelo, datos y lógica de aplicación para procesar y devolver resultados. La lógica de la aplicación es el código o flujo de trabajo que envía solicitudes al modelo, recibe la respuesta y procesa y transforma los resultados. Todo el proceso se conoce como interacción cliente-servidor . Un sistema cliente-servidor proporciona la base para cómo interactúan los usuarios con los sistemas de inteligencia artificial, cómo se procesan las solicitudes y cómo se entregan los resultados.

Responsabilidades del cliente:

  1. Presentar una interfaz de usuario o una CLI
  2. Recopilar entradas de usuario (texto, voz, imágenes)
  3. Dar formato a la entrada como solicitud de prompt o de API
  4. Enviar una solicitud al servidor (punto de conexión de modelo)
  5. Mostrar la salida devuelta

El cliente solicita los resultados al modelo, que se hospedan en el servidor o el back-end. En Foundry, el servidor es la implementación del modelo.

Responsabilidades del servidor:

  1. Recibir el aviso
  2. Ejecución de la inferencia en el modelo
  3. Aplicar instrucciones del sistema, seguridad, contexto y mucho más
  4. Devolver la salida generada (por ejemplo: texto, imagen, audio o JSON estructurado)

A continuación, echemos un vistazo a cómo se conectan los clientes a los modelos foundry y cómo usar los puntos de conexión de Foundry.