Compartir a través de


Adición de la funcionalidad del intérprete de código al agente

Puede mejorar la experiencia del usuario del agente declarativo para Microsoft 365 Copilot agregando la funcionalidad de intérprete de código. El elemento capabilities de la referencia de manifiesto y la sección Funcionalidades del generador de agentes de Copilot Studio proporcionan varias opciones para desbloquear características para los usuarios. En este artículo se describe la funcionalidad del intérprete de código y cómo agregarla a los agentes declarativos.

El intérprete de código es una herramienta avanzada diseñada para resolver tareas complejas mediante código de Python. Usa el modelo de razonamiento para escribir y ejecutar código, lo que permite a los usuarios resolver problemas matemáticos complejos, analizar datos, generar visualizaciones y mucho más. Una vez que se ejecuta el código, el intérprete de código genera los resultados y el código generado. También puede generar imágenes o archivos en función del escenario y acepta archivos como entrada para modificaciones y análisis.

La funcionalidad del intérprete de código está disponible para Copilot Chat usuarios sin uso medido ni licencia de Microsoft 365 Copilot.

Nota:

La compatibilidad con agentes en contexto que tienen habilitado el intérprete de código varía según el host.

Ejemplos de intérprete de código

Gráficos de datos

El símbolo del usuario "Gráfico de los primeros 20 números de una secuencia de Fibonacci" genera un gráfico de líneas y, cuando el usuario hace clic en el </> Code botón, proporciona el código de Python correspondiente.

En las imágenes siguientes se muestran ejemplos de los resultados de una solicitud de gráfico de datos.

Respuesta de grafo al símbolo del usuario

Respuesta del código de Python al símbolo del usuario

Visualización de datos

El mensaje de usuario "Crear una nube de palabras de nombres principales de mascotas" genera una nube de palabras que incluye los nombres principales, como se muestra en el ejemplo siguiente.

Word respuesta en la nube al aviso del usuario

Habilitación del intérprete de código

Kit de herramientas de agentes de Microsoft 365

Si usa agents Toolkit y Visual Studio Code para crear el agente, para habilitar el intérprete de código, agregue el CodeInterpreter valor a la propiedad capabilities en el archivo de manifiesto, como se muestra en el ejemplo siguiente.

Nota:

Debe usar la versión 1.2 o posterior del esquema de manifiesto del agente declarativo para agregar la CodeInterpreter funcionalidad.

{
  "capabilities": [
    {
      "name": "CodeInterpreter"
    }
  ]
}

generador de agentes de Copilot Studio

Si usa Copilot Studio generador de agentes para crear el agente, en la pestaña Configurar, en Funcionalidades, elija el botón de alternancia junto a Intérprete de código.

Captura de pantalla de la sección Funcionalidades del generador de agentes