¿Qué es Microsoft Foundry Canvas?

Importante

Los elementos marcados (versión preliminar) de este artículo se encuentran actualmente en versión preliminar pública. Esta versión preliminar se ofrece sin acuerdo de nivel de servicio y no se recomienda para las cargas de trabajo de producción. Es posible que algunas características no se admitan o que tengan funcionalidades restringidas. Para obtener más información, vea Términos de uso complementarios para las versiones preliminares de Microsoft Azure.

Microsoft Foundry Canvas es una extensión de aplicación GitHub Copilot que se usa para diseñar, configurar, probar e implementar agentes hospedados de Foundry desde un panel lateral. Combina un lienzo visual con la sesión de chat de Copilot para que puedas explorar los recursos de tu proyecto de Foundry, ensamblar un agente y delegar cada paso en Copilot sin salir de tu editor.

El lienzo es para los desarrolladores que desean una manera visual guiada de crear agentes hospedados, a la vez que mantienen la flexibilidad de un flujo de trabajo basado en código basado en Copilot.

Cómo se ajusta el lienzo al flujo de trabajo

Abres el canvas desde una conversación de Copilot. Cuando le pides a Copilot que cree un agente alojado en Foundry, el lienzo se abre en el panel de la derecha y se conecta a tu proyecto de Foundry. A medida que vaya tomando decisiones en el lienzo, como seleccionar un modelo o conectar una caja de herramientas, el lienzo envía un prompt listo para usar a la sesión actual de Copilot, con el proyecto, la suscripción y el endpoint ya asociados. Copilot después genera la estructura básica y edita el código del agente en tu espacio de trabajo.

Esta división mantiene sincronizadas la experiencia visual y el código: el lienzo muestra lo que está disponible en tu proyecto, y Copilot realiza las ediciones en los archivos y ejecuta comandos. Mantienes el control sobre el código generado en todo momento.

Captura de pantalla de Microsoft Foundry Canvas abierto en el panel derecho de la aplicación GitHub Copilot. El lienzo muestra tres fases: Crear nuevos agentes hospedados, Compilar agente hospedado actual e Implementar y probar. La fase Crear se expande con Inspirarme, Ayudarme a decidir y opciones Hola mundo junto a la conversación Copilot.

Qué puede hacer con el lienzo

Si es la primera vez que crea agentes alojados en Foundry, el lienzo le guía durante el proceso para que pueda montar un agente funcional sin tener que configurar usted mismo el flujo de trabajo. Reúne todo el recorrido, desde una idea hasta un agente desplegado, en una única interfaz guiada.

Con el lienzo, puedes:

  • Inicie un agente en segundos. Crea un agente alojado funcional a partir de una idea generada con Inspire me o de un prompt de ejemplo Hello world, sin tener que escribir código repetitivo tú mismo.
  • Compile a partir de sus propios recursos de proyecto. Explora los modelos desplegados, las cajas de herramientas de Foundry y las herramientas, las habilidades y las restricciones de seguridad que ya existen en tu proyecto de Foundry, y agrégalos al agente.
  • Mantén los pies en la tierra con tu proyecto. El panel te conecta a Azure, localiza tus suscripciones y proyectos de Foundry, y conserva tu selección para que cada elección se aplique al proyecto correcto.
  • Mantenga a Copilot al tanto. Cada opción que realice se convierte en un aviso listo para ejecutarse para Copilot, que escribe y edita el código del agente en el área de trabajo, por lo que mantiene el control total del código generado.
  • Prueba antes de enviar. Ejecutar el agente localmente en un Agent Inspector integrado y enviar cualquier error directamente a Copilot como solicitudes de corrección.
  • Implemente sin salir del editor. Publique el agente finalizado en el servicio Foundry Agent Service con Implementar en Foundry.

Instalar Microsoft Foundry Canvas

Para instalar el lienzo, en la aplicación GitHub Copilot, abra Complementos de configuración>, busquemicrosoft-foundry y seleccione Instalar.

Captura de pantalla de la página de complementos de la configuración de la aplicación GitHub Copilot, con foundry introducido en el cuadro de búsqueda y el complemento microsoft-foundry listado en awesome-copilot.

Cómo funciona la creación de agentes

Después de instalar el lienzo, crea un agente alojado avanzando por unas cuantas etapas en el panel lateral. El lienzo muestra las opciones y Copilot realiza los cambios de código y comandos coincidentes en el área de trabajo.

  • Inicie el lienzo. Pide a Copilot que cree un agente alojado en Foundry. El lienzo se abre en el panel derecho y se conecta a Foundry.
  • Elija un proyecto. Inicie sesión en Azure y seleccione una suscripción y un proyecto de Foundry. El lienzo mantiene esta selección al volver a abrirla.
  • Crear la estructura base del agente. Genere un punto de partida mediante Inspire me o comience desde el mensaje de ejemplo Hola mundo .
  • Configurar el agente. Integre un modelo desplegado y conecte las cajas de herramientas, las habilidades y los mecanismos de protección del proyecto.
  • Pruebe localmente. Seleccione Inspeccionar localmente para ejecutar el agente y abrir el Inspector de agente incrustado. Envíe los errores a Copilot como solicitudes de corrección.
  • Desplegar. Seleccione Implementar en Foundry para publicar el agente en el servicio Foundry Agent Service.

Dado que Inspect Locally e Deploy to Foundry ejecutan los comandos subyacentes de la CLI de desarrollador (azd) de Azure, puede volver al terminal en cualquier momento.

Para ver el tutorial paso a paso completo, consulte Inicio rápido: Implementación del primer agente hospedado.