Compartir a través de


Juegos de Microsoft Foundry

Importante

Los elementos marcados (versión preliminar) en 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 sean compatibles o que tengan sus funcionalidades limitadas. Para más información, consulte Términos de uso complementarios para las versiones preliminares de Microsoft Azure.

Los juegos de Microsoft Foundry proporcionan un entorno de chat instantáneo a petición para la creación rápida de prototipos, la exploración de API y la validación técnica. Use áreas de juegos para experimentar con modelos y validar ideas antes de confirmar una sola línea de código de producción.

Prerrequisitos

Aspectos destacados de la experiencia de juegos de Foundry

Entre los aspectos destacados de la experiencia de las áreas de juego de Foundry se encuentran:

  • Soporte de AgentOps para evaluaciones y seguimiento en el entorno de agentes.
  • Abra en VS Code para el área de juegos de chat y agentes. Esta característica le ahorra tiempo importando automáticamente el punto de conexión y la clave de Foundry a VS Code para obtener ejemplos de código multilingües.
  • Images playground 2.0 para modelos como gpt-image-1, Stable Diffusion 3.5 Large y FLUX.1-Kontext-pro.
  • Parque infantil de vídeo para Azure OpenAI Sora-2.

Resumen de las funcionalidades del área de juegos

Patio de recreo Más adecuado para Principales capacidades
Área de juegos de modelos Ingeniería de instrucciones, comparación de modelos, ajuste de parámetros Comparar hasta tres modelos, avisos del sistema, herramientas (búsqueda web, búsqueda de archivos, intérprete de código), barreras de seguridad, exportación de código
Área de juegos de agentes Creación de prototipos de agente de varios turnos con herramientas y conocimientos Configuración de herramientas, orígenes de conocimiento, memoria, seguimiento, evaluación
Parque infantil de vídeo (versión preliminar)1 Flujos de trabajo de vídeo generativos Esta es una de las modalidades de los juegos de modelos y agentes
Texto a vídeo, iteración de mensajes, comparación de cuadrículas, ejemplos de código multilingües
Entorno interactivo de imágenes2 Generación y edición de imágenes Esta es una de las modalidades de los juegos de modelos y agentes
Texto a imagen, retoque, comparación de modelos, ejemplos de código multilingües

1, 2 Foundry proporciona un entorno de pruebas de modelo y un entorno de pruebas de agente. Cuando se usa el área de juegos para experimentar con un modelo, Foundry le presenta el área de juegos correspondiente para ese modelo. Por ejemplo, cuando utilizas un modelo de generación de imágenes como gpt-image-1, accedes a la zona de pruebas para imágenes. Para un modelo de vídeo como Sora-2, Foundry abre un área de juegos de vídeo.

¿Por qué usar áreas de juegos antes de producción?

El desarrollo moderno implica trabajar en varios sistemas( API, servicios, SDK y modelos de datos) a menudo antes de que esté listo para confirmar completamente un marco, escribir pruebas o poner en marcha la infraestructura. A medida que aumenta la complejidad de los ecosistemas de software, la necesidad de entornos ligeros y seguros para validar las ideas es fundamental. Los parques infantiles están construidos para satisfacer esta necesidad.

Los áreas de juegos de Foundry proporcionan entornos listos para usar con todas las herramientas y características necesarias preinstaladas, por lo que no es necesario configurar proyectos, administrar dependencias ni resolver problemas de compatibilidad. Las áreas de juegos pueden acelerar la velocidad del desarrollador validando el comportamiento de la API, pasando más rápido al código, reduciendo el costo de experimentación y el tiempo para enviar, acelerando la integración, optimizando las indicaciones y mucho más.

Los entornos de prueba también proporcionan claridad rápidamente cuando surgen preguntas, proporcionando respuestas en segundos, en lugar de horas, y le permiten probar y validar ideas antes de desarrollar a gran escala. Por ejemplo, los juegos infantiles son ideales para responder rápidamente a preguntas como:

  • ¿Cuál es la solicitud mínima que necesito para obtener la salida que quiero?
  • ¿Funcionará esta lógica antes de escribir una integración completa?
  • ¿Cómo cambia la latencia o el uso de tokens con configuraciones diferentes?
  • ¿Qué modelo proporciona la mejor relación de precio a rendimiento antes de evolucionar en un agente?

Abrir en la funcionalidad de VS Code

El área de juegos de modelos y el área de juegos de agentes le permiten trabajar en VS Code mediante el botón Abrir en VS Code para la web. Puede encontrar este botón en la pestaña Código del panel de chat del entorno de prueba de modelos.

Disponible en los ejemplos de código de ejemplo multilingües, Open in VS Code for the Web importa automáticamente el ejemplo de código, el punto de conexión de API y la clave a un área de trabajo de VS Code en un /azure entorno. Esta funcionalidad facilita el trabajo en el IDE de VS Code desde el portal de Foundry.

Para usar la funcionalidad Abrir en VS Code para la Web desde el playground de modelos:

  1. Implemente un modelo y abra su área de juegos.
  2. Seleccione la pestaña Código en el panel de chat.
  3. Seleccione el lenguaje de programación preferido en las pestañas de lenguaje.
  4. Seleccione Abrir en VS Code para la Web para abrir VS Code en una nueva pestaña del explorador.
  5. Se le redirigirá a un VS Code para el entorno web donde el ejemplo de código, el punto de conexión de API y la clave ya se importan desde el área de juegos de Foundry.
  6. Navegar el INSTRUCTIONS.md archivo para obtener instrucciones sobre cómo ejecutar el modelo.
  7. Vea el ejemplo de código y las dependencias pertinentes en los archivos generados.

Área de juegos de agentes

El área de juegos de agentes le permite explorar, crear prototipos y probar agentes sin ejecutar ningún código. Desde esta página puede iterar y experimentar rápidamente con nuevas ideas.

Nota:

Cuando se usa el área de juegos de agentes para experimentar con un modelo, Foundry le presenta el área de juegos pertinente para ese modelo. Por ejemplo, cuando utilizas un modelo de generación de imágenes como gpt-image-1, accedes a la zona de pruebas para imágenes. Para un modelo de vídeo como Sora-2, Foundry abre un área de juegos de vídeo.

En el área de juegos de agentes, puede hacer lo siguiente:

  • Configure las instrucciones del agente y el rol.
  • Adjunte herramientas como el intérprete de código, la búsqueda de archivos y la búsqueda web.
  • Agregue fuentes de conocimiento para fundamentar las respuestas del agente.
  • Pruebe las conversaciones de varios turnos con el agente.
  • Vea los datos de seguimiento y evaluación de las respuestas del agente a través de AgentOps.
  • Guarde y realice iteraciones en las configuraciones del agente antes de implementar.

Para comenzar con el entorno de pruebas de agentes, consulte Descripción del ciclo de vida de desarrollo del agente.

Importante

Las evaluaciones del área de juegos de agentes están habilitadas de forma predeterminada para todos los proyectos de Foundry y se incluyen en la facturación basada en el consumo. Para desactivar las evaluaciones del playground, seleccione las métricas en la esquina superior derecha del playground de agentes y desmarque todos los evaluadores.

Captura de pantalla del portal de Foundry que muestra el área de juegos de agentes con las métricas seleccionadas.

Área de juegos de modelos

Al implementar un modelo en el portal de Microsoft Foundry , se llega inmediatamente a su área de juegos. El área de juegos de modelos es una experiencia interactiva diseñada para que los desarrolladores prueben y experimenten con los modelos más recientes de proveedores como Azure OpenAI, DeepSeek, xAI y Meta. El área de juegos le proporciona control total sobre el comportamiento del modelo, la seguridad y la implementación para que pueda optimizar las solicitudes del sistema, comparar salidas del modelo en tiempo real o integrar herramientas como la búsqueda web y la ejecución de código.

Nota:

Cuando se usa el área de juegos de modelos para experimentar con un modelo, Foundry le presenta el área de juegos correspondiente para ese modelo. Por ejemplo, cuando utilizas un modelo de generación de imágenes como gpt-image-1, accedes a la zona de pruebas para imágenes. Para un modelo de vídeo como Sora-2, Foundry abre un área de juegos de vídeo.

El parque infantil está diseñado para una iteración rápida y la preparación de producción. Admite todo, desde la creación de prototipos hasta la prueba comparativa de rendimiento. El área de juegos le prepara para usar el modelo en un flujo de trabajo de producción, actualizar fácilmente el modelo como agente y continuar creando prototipos en el área de juegos de agentes con herramientas, conocimientos y memoria adicionales antes de implementarlo como una aplicación web agente.

Ventajas de usar el área de juegos de modelos

  • Experimentación y control de pila completa: configure parámetros (como temperatura, top_p, max_tokens), inserte avisos del sistema y habilite herramientas avanzadas como búsqueda web, búsqueda de archivos y intérprete de código, todo dentro de un único entorno. Esta configuración le permite ajustar con precisión el comportamiento del modelo y iterar rápidamente los flujos de trabajo de ingeniería, puesta en tierra y RAG, actualizando el modelo a un agente.

  • Seguridad y gobernanza integradas: asigne o cree límites de protección para protegerse frente a jailbreaks, inyecciones de mensajes indirectos y salidas no seguras. Esta capa de seguridad integrada asegura la validación del cumplimiento y de los comportamientos responsables de inteligencia artificial en un espacio aislado controlado y verificable, sin necesidad de conectar la lógica de moderación externa.

  • Comparativa e implementable por diseño: compare hasta tres modelos en paralelo con entrada/salida sincronizadas para evaluar la calidad de la respuesta. Exporte ejemplos de código multilingües, tome puntos de conexión y claves, y abra en VS Code para una integración inmediata, puenteando la experimentación con la producción en un flujo de trabajo optimizado para desarrolladores.

Comparar modelos

El modo de comparación permite a los desarrolladores ejecutar evaluaciones paralelas controladas en hasta tres modelos simultáneamente, mediante un flujo de entrada sincronizado. Cada modelo recibe exactamente el mismo contexto de solicitud, mensaje del sistema y configuración de parámetros, lo que garantiza condiciones de prueba coherentes para la prueba comparativa de salida. Las respuestas se transmiten en tiempo real, lo que permite a los desarrolladores medir y visualizar las diferencias en la latencia, el rendimiento del token y la fidelidad de respuesta en paralelo.

Para usar el modo de comparación desde el área de juegos de un modelo implementado:

  1. Seleccione Comparar modelos en la esquina superior derecha.
  2. Seleccione hasta dos modelos más de las implementaciones existentes o nuevas. Las ventanas de chat para los modelos seleccionados se abren en paralelo en el entorno de prueba con barras de instrucciones sincronizadas y configuración sincronizada. Puede desactivar la sincronización desde el panel Configuración de cada modelo, si es necesario.
  3. Escriba el mensaje en cualquiera de las barras de solicitud y vea que el mensaje aparece simultáneamente en los demás.
  4. Envíe el mensaje para ver la salida de cada modelo simultáneamente y comparar la calidad de las respuestas.
  5. Cambie a la pestaña Código del panel de chat de cada modelo para ver ejemplos de código multilingües.
  6. Para el modelo que prefiera, seleccione Abrir en VS Code para web en la pestaña código para continuar con el trabajo de desarrollo, o Guardar como agente para seguir prototipando en el entorno de pruebas del agente.

Generar e interpretar código

Con el intérprete de código, puede ampliar las funcionalidades del modelo más allá de la generación de texto habilitando la ejecución de código en línea dentro del área de juegos. Cuando se activan, los modelos admitidos pueden escribir, ejecutar y depurar código directamente en un entorno seguro y de espacio aislado. Este entorno es ideal para realizar cálculos, transformaciones de datos, trazar visualizaciones o validar lógica.

Para usar el intérprete de código desde el área de juegos de un modelo implementado:

  1. Expanda la sección Herramientas del área de juegos del modelo implementado.

    Sugerencia

    La sección Herramientas no está visible en el área de juegos si usa el modo de comparación para ejecutar evaluaciones paralelas en modelos. Primero tiene que cerrar los otros modelos que está utilizando para la comparación antes de poder ver el entorno de prueba detallado que incluye herramientas y otras opciones para su modelo implementado.

  2. Seleccione Agregar>intérprete de código y adjunte los archivos de código para el intérprete de código.

  3. Use el área de juegos para formular preguntas, interpretar o simplificar el código. Por ejemplo, "¿Cómo debo hacer que los archivos de código adjuntos sean más eficaces?"

Qué validar al experimentar en el entorno de pruebas de modelos

Al usar el área de juegos de modelos para planear la carga de trabajo de producción, explore y valide los siguientes atributos:

  • Ingeniería de avisos

    • ¿Qué estructura de solicitud del sistema genera la mejor calidad de salida para su caso de uso?
    • ¿Cómo influyen los ejemplos de pocos disparos en la consistencia y precisión de la respuesta?
  • Sensibilidad de parámetros

    • ¿Cómo afectan cambiar la temperatura, "top_p", y "max_tokens" a la calidad de la respuesta?
    • ¿Cuál es la configuración óptima para los requisitos de latencia y costo?
  • Integración de herramientas

    • ¿La búsqueda en la web mejora la precisión fáctica en su dominio?
    • ¿Cómo controla el intérprete de código las necesidades específicas de transformación de datos?
  • Configuración de seguridad

    • ¿Las barreras de seguridad bloquean las solicitudes adversarias mientras permiten casos de uso legítimos?
    • ¿Qué umbrales de seguridad de contenido funcionan mejor para sus requisitos de producción?
  • Comparación de modelos

    • ¿Qué modelo proporciona la mejor relación de precio a rendimiento para su caso de uso?
    • ¿Cuáles son las diferencias de uso de tokens y latencia en modelos comparables?
  • Preparación para la exportación de código

    • ¿Los ejemplos de código generados se ejecutan correctamente en el entorno local?
    • ¿Son compatibles los patrones de API con el código base existente?

Parque infantil de vídeo

El área de juegos de vídeo (versión preliminar) es su entorno de iteración rápido para explorar, refinar y validar flujos de trabajo de vídeo generativos. Está diseñado para desarrolladores que necesitan pasar de idea a prototipo con precisión, control y velocidad. El área de juegos proporciona una interfaz de baja fricción para probar estructuras de indicación, evaluar la fidelidad del movimiento, evaluar la coherencia del modelo entre fotogramas y comparar salidas entre modelos, sin escribir ciclos de proceso reutilizables o desperdiciados.

Nota:

El playground de vídeo es una de las modalidades del Model Playground y del Agent Playground en Foundry. Cuando se usa el área de juegos para experimentar con un modelo de vídeo como Sora-2, Foundry abre el área de juegos de vídeo.

Todos los puntos de conexión del modelo se integran con La seguridad del contenido de Azure AI. Como resultado, el área de juegos de vídeo filtra imágenes dañinas y no seguras antes de que aparezcan. Si las directivas de moderación de contenido señalan su aviso de texto o generación de vídeo, recibirá una notificación de advertencia.

Puede usar el área de juegos de vídeo con el modelo sora-2 de Azure OpenAI .

Siga estos pasos para usar el área de juegos de vídeo:

Precaución

Los vídeos que genere se conservan durante 24 horas debido a la privacidad de los datos. Descargue vídeos en el equipo local para una retención más larga.

  1. Seleccione Compilar en el panel de navegación superior derecho.
  2. Seleccione Modelos en el panel izquierdo.
  3. Seleccione un modelo de generación de vídeo, como sora-2 , en la lista de modelos implementados. Si aún no tiene una implementación, seleccione Implementar modelo base en la parte superior derecha de la página e implemente el sora-2 modelo.
  4. Escriba el mensaje de texto. Para los modelos que admiten la generación de imagen a vídeo, cargue un archivo adjunto de imagen en la barra de solicitud.
  5. Ajuste los controles de generación, como la relación de aspecto y la duración, para comprender la capacidad de respuesta y las restricciones del modelo.
  6. Observe visualmente los resultados en la vista de cuadrícula a través de ajustes del prompt o cambios de parámetros.
  7. Seleccione Ver código para acceder a ejemplos de código multilingües para la integración de producción.

Qué validar al experimentar en el área de juegos de Vídeo

Al usar el área de juegos de vídeo para planear la carga de trabajo de producción, explore y valide los siguientes atributos:

  • Traducción de mensajes a movimiento

    • ¿El modelo de vídeo interpreta el mensaje de una manera que tenga sentido lógico y temporal?
    • ¿El movimiento es coherente con la acción o escena descrita?
  • Coherencia de fotogramas

    • ¿Los personajes, los objetos y los estilos se mantienen coherentes entre fotogramas?
    • ¿Hay artefactos visuales, vibración o transiciones no naturales?
  • Control de escena

    • ¿Qué tan bien puede controlar la composición de la escena, el comportamiento del sujeto o los ángulos de cámara?
    • ¿Puede guiar las transiciones de escena o los entornos de fondo?
  • Longitud y tiempo

    • ¿Cómo afectan las distintas estructuras de aviso a la longitud y el ritmo del vídeo?
    • ¿El vídeo se siente demasiado rápido, demasiado lento o demasiado corto?
  • Integración de entrada multimodal

    • ¿Qué ocurre cuando se proporciona una imagen de referencia, datos de posición o entrada de audio?
    • ¿Puede generar vídeo con sincronización de labios a una locución dada?
  • Necesidades posteriores al procesamiento

    • ¿Qué nivel de fidelidad bruta puede esperar antes de necesitar herramientas de edición?
    • ¿Necesita escalar, estabilizar o retocar el vídeo antes de usarlo en producción?
  • Latencia y rendimiento

    • ¿Cuánto tiempo se tarda en generar vídeo para diferentes tipos de solicitud o resoluciones?
    • ¿Cuál es el inconveniente de costo-rendimiento de generar clips de 5 segundos frente a 15 segundos?

Área de juegos de imágenes

El entorno de pruebas de imágenes es ideal para desarrolladores que crean flujos de generación de imágenes. Este entorno de pruebas es un ambiente completo y controlado para experimentos de alta fidelidad diseñados para APIs específicas para modelos con el fin de generar y editar imágenes.

Nota:

El área de juegos de imágenes es una de las modalidades del área de juegos del modelo y del área de juegos del agente en Foundry. Cuando se usa el área de juegos para experimentar con un modelo de generación de imágenes, Foundry abre el área de juegos de imágenes. Por ejemplo, para gpt-image-1, se le presenta el área de juegos de imágenes.

Puede usar el área de juegos de imágenes con estos modelos:

Siga estos pasos para usar el área de juegos de imágenes:

  1. Seleccione Compilar en el panel de navegación superior derecho.
  2. Seleccione Modelos en el panel izquierdo.
  3. Seleccione un modelo de generación de imágenes, como gpt-image-1 en la lista de modelos implementados. Si aún no tiene una implementación, seleccione Implementar modelo base en la parte superior derecha de la página e implemente el gpt-image-1 modelo.
  4. Escriba el mensaje de texto. Para los modelos que admiten la generación de imagen-a-imagen, cargue un archivo adjunto de imagen en la barra de entradas.
  5. Ajuste los controles de generación, como el número de variaciones y la relación de aspecto para comprender la capacidad de respuesta y las restricciones del modelo.
  6. Observe visualmente los resultados en la vista de cuadrícula a través de ajustes del prompt o cambios de parámetros.
  7. Utiliza el inpainting para transformar partes de tu imagen. La función de inpainting con transformación de texto está disponible para gpt-image-1. Use mensajes de texto para especificar el cambio.
  8. Seleccione Ver código para acceder a ejemplos de código multilingües para la integración de producción.

Qué validar al experimentar en el área de juegos de Imágenes

Mediante el área de juegos de imágenes, puede explorar y validar los siguientes aspectos a medida que planee la carga de trabajo de producción:

  • Eficacia rápida

    • ¿Qué tipo de salida visual genera este mensaje para mi caso de uso empresarial?
    • ¿Cómo puede ser específico o abstracto mi lenguaje y obtener buenos resultados?
    • ¿El modelo entiende las referencias de estilo como "surrealista" o "cyberpunk" con precisión?
  • Coherencia estilística

    • ¿Cómo se mantiene el mismo carácter, estilo o tema en varias imágenes?
    • ¿Puedo iterar en variaciones del mismo símbolo del sistema base con un desfase mínimo?
  • Ajuste de parámetros

    • ¿Cuál es el efecto de cambiar los parámetros del modelo, como la escala de instrucciones, la inicialización, los pasos y otros?
    • ¿Cómo puedo equilibrar la creatividad frente a la fidelidad rápida?
  • Comparación de modelos

    • ¿Cómo difieren los resultados entre los modelos, como SDXL frente a DALL· E?
    • ¿Qué modelo funciona mejor para caras realistas frente a composiciones artísticas?
  • Control de composición

    • ¿Qué ocurre cuando uso restricciones espaciales como cuadros de límite o máscaras de inpainting?
    • ¿Puedo guiar el modelo hacia diseños específicos o puntos focales?
  • Variación de entrada

    • ¿Cómo impactan los ligeros cambios en la redacción o en la estructura de los resultados?
    • ¿Cuál es la mejor manera de solicitar simetría, ángulos de cámara específicos o emociones?
  • Preparación de la integración

    • ¿Esta imagen cumple las restricciones de la interfaz de usuario de mi producto, incluida la relación de aspecto, la resolución y la seguridad del contenido?
    • ¿La salida se ajusta a las directrices de marca o a las expectativas del cliente?

Solución de problemas

Cuestión Resolución
Advertencia de seguridad del contenido durante la generación Refinar el mensaje para evitar contenido marcado. Revise las directivas de seguridad de contenido de Azure AI .
Modelo no disponible en la lista de implementación Compruebe la disponibilidad regional del modelo para la región de recursos de Foundry.
Error de cuota excedida Revise la cuota de suscripción y los aumentos de solicitudes a través de Azure Portal.
El modo de comparación no muestra la sección Herramientas Cierre primero los modelos de comparación. Las herramientas solo están disponibles en la vista de área de juegos de un solo modelo.
Generación de vídeos conservada durante un tiempo limitado Los vídeos se conservan durante 24 horas. Descargue vídeos en el equipo local para una retención más larga.