Plantilla de agente de optimización de optimización de Copilot (versión preliminar de acceso anticipado)

La plantilla del agente de optimización para Microsoft Copilot le ayuda a modelar y resolver problemas de optimización empresarial específicos de su organización. Use el agente para tomar decisiones óptimas en escenarios como la organización de equipos, la asignación de trabajo o la planificación de estrategias de ventas.

Describa el problema de optimización especificando objetivos, restricciones y datos. La plantilla del agente de optimización calcula una solución óptima en función de esas entradas, sin necesidad de experiencia en codificación o modelado matemático.

Importante

El ajuste de Microsoft Copilot está disponible actualmente para un conjunto limitado de clientes a través de programas de acceso anticipado. El acceso a través de Frontier está previsto para abril de 2026. Las características y los requisitos están sujetos a cambios.

Información general sobre la plantilla del agente de optimización

Mediante el uso de la plantilla de agente de optimización, puede resolver problemas empresariales basados en decisiones definiendo:

  • Objetivos, como asignar personas a proyectos en función de habilidades o planear territorios de ventas
  • Reglas y preferencias, como mantener los equipos existentes juntos o mantenerse dentro del presupuesto
  • Datos, como listas de empleados, proyectos o territorios

Captura de pantalla que muestra que la plantilla de optimización define objetivos, reglas/preferencias y datos.

Después de proporcionar esta información, el agente utiliza herramientas de resolución para calcular una solución óptima que satisfaga todas las restricciones y objetivos. Presenta los resultados en una experiencia interactiva y puede descargarlos como un archivo .csv.

Los casos de uso comunes incluyen:

  • Implementación de la fuerza de trabajo y el talento
  • Asignación de recursos y tareas
  • Territorio de ventas y planificación de cuentas

La plantilla del agente de optimización está diseñada para usuarios no técnicos y produce decisiones óptimas y explicables con satisfacción garantizada de las restricciones.

También puede personalizar el agente para que se alinee con las directivas, la terminología y los patrones de datos de su organización, de modo que refleje cómo funciona su organización.

En esencia, la plantilla del agente de optimización utiliza un modelo de lenguaje grande (LLM) personalizado diseñado para tareas de optimización. El modelo traduce los objetivos, las reglas y los datos empresariales en un problema de optimización solucionable y calcula el resultado óptimo de forma coherente con las preferencias de la organización.

Introducción a la plantilla de agente de optimización

Describe tu objetivo

Empiece explicando la decisión que quiere optimizar. Incluya contexto y detalles para ayudar al agente a comprender el problema.

Algunos ejemplos son:

  • Asigne empleados a puestos vacantes en función de sus aptitudes.
  • Asigne vendedores a territorios.

Captura de pantalla que muestra la interfaz de descripción del objetivo, donde los usuarios pueden describir su objetivo de optimización, como asignar empleados a roles o asignar vendedores a territorios.

Cargar los datos

Proporcione uno o varios archivos .csv que contengan los datos necesarios para la optimización, como empleados, proyectos, roles o territorios. El uso de archivos independientes para diferentes entidades de datos mejora la precisión y la interpretabilidad.

Establezca reglas y objetivos

Defina las restricciones y los objetivos que rigen la solución.

  • Las restricciones describen las reglas que se deben seguir, como mantenerse dentro del presupuesto, mantener los equipos en la misma ubicación o garantizar la cobertura de roles requerida.
  • Los objetivos describen lo que hace que una solución sea óptima, como maximizar la alineación de habilidades, minimizar la distancia de viaje o reducir el tiempo de espera.

Agregue varias restricciones y objetivos. Para obtener los mejores resultados, agréguelos de uno en uno y descríbalos claramente. El agente puede hacer preguntas aclaratorias si necesita proporcionar más detalles.

Captura de pantalla que muestra cómo agregar restricciones y objetivos en la interfaz de plantilla del agente de optimización.

Revisar la configuración

Mientras interactúas con el agente, un panel lateral muestra cómo se interpreta tu problema, incluyendo:

  • Objetivos
  • Variables de decisión
  • Restricciones
  • Objetivos
  • Datos cargados

Puedes pedirle al agente que edite o quite cualquier parte de la configuración.

Captura de pantalla que muestra la revisión de los objetivos, las variables de decisión, las restricciones, los objetivos y los datos del agente.

Aclare según sea necesario

Si el agente detecta ambigüedad o falta información, le pedirá que aclare restricciones u objetivos para asegurarse de que el problema sea factible y solucionable.

Captura de pantalla que muestra un mensaje de aclaración de la plantilla del agente de optimización que solicita más detalles sobre restricciones u objetivos.

Obtenga su solución

Cuando esté listo, pídale al agente que resuelva el problema con sus datos. El agente ejecuta herramientas de solución y presenta la solución óptima en función de sus objetivos y limitaciones. Puede revisar los resultados de forma interactiva y descargar el resultado completo como un archivo .csv.

Captura de pantalla que muestra los resultados óptimos de la solución en un formato interactivo con opción de descargar como .csv.

Sugerencia

Use un lenguaje claro y específico, y proporcione datos precisos y representativos para lograr los mejores resultados.

Principales funcionalidades

La plantilla del agente de optimización:

  • Interpreta el escenario empresarial para definir el objetivo de optimización.
  • Identifica las variables de decisión que representan las opciones a optimizar.
  • Traduce los objetivos y las restricciones en un problema de optimización estructurado.
  • Utiliza herramientas de solución para calcular una solución óptima.

La solución resultante:

  • Satisface todas las restricciones definidas.
  • Representa el resultado más óptimo para los datos proporcionados.

Cuándo usar la plantilla de agente de optimización

Utilice la plantilla del agente de optimización cuando necesite determinar la mejor decisión posible bajo restricciones. Empieza por identificar la decisión que quieres optimizar.

Captura de pantalla que muestra los pasos para usar la plantilla de optimización.

Identificar la decisión

Determine qué elección debe hacerse, como asignar recursos, programar actividades o asignar territorios. Si no se requiere ninguna decisión, es posible que la plantilla del agente de optimización no sea la herramienta adecuada.

Define objetivos

Especifique criterios que definan un buen resultado. Puede incluir uno o varios objetivos.

Ejemplo: Minimizar los costos de viaje entre las asignaciones de ventas.

Definir reglas y límites

Identifique las restricciones que deben seguirse, como los límites de capacidad, los requisitos de rol o las directivas de ubicación.

Preparar los datos

Proporcione datos que respalden sus objetivos y limitaciones. Por ejemplo, los límites de capacidad requieren datos sobre la disponibilidad de recursos y la optimización de viajes requiere datos de ubicación.

Desglosar problemas complejos

A menudo, puede dividir grandes problemas de optimización en decisiones relacionadas más pequeñas que son más fáciles de modelar y resolver.

La plantilla del agente de optimización no está pensada para escenarios de análisis de datos generales o de cálculo matemático.

Limitaciones

  • El agente solo admite archivos .csv.
  • Puede cargar varios archivos .csv, pero debe seguir los límites de número y tamaño de archivos.
  • Puede definir cualquier número de restricciones y objetivos a través del chat.

Agentes de contexto ajustados

Mediante el uso de un agente de contexto optimizado, puede guardar un problema de optimización personalizado para su reutilización en toda la organización. El agente recuerda la estructura de su problema, incluidas las metas, las restricciones, los objetivos y el esquema de datos.

Este enfoque es útil para decisiones recurrentes, como la planeación trimestral, las revisiones anuales o escenarios que reutilizan equipos o funciones.

Cuándo usar un agente de contexto ajustado

Use un agente de contexto ajustado cuando necesite:

  • Configurar un problema de optimización una vez y volver a usarlo
  • Recuerde sus reglas, preferencias y estructura de datos
  • Compartir un agente personalizado con otros usuarios de su organización

Lo que el agente recuerda

Un agente de contexto ajustado almacena:

  • El problema de optimización base, incluidas las metas, los objetivos y las restricciones
  • El esquema de datos, como los nombres de campo y los tipos de datos

El agente no almacena los archivos de datos cargados.

Optimización de una plantilla de agente de optimización

Para ajustar una plantilla de agente de optimización:

  1. Cree un nuevo agente seleccionando la plantilla de optimización .

    Captura de pantalla que muestra la selección de la plantilla de optimización al crear un nuevo agente.

  2. Proporcione un nombre, una descripción y mensajes sugeridos. Las instrucciones predeterminadas se rellenan previamente y se optimizan para la plantilla del agente de optimización.

    Captura de pantalla de la página de configuración de detalles del agente donde proporciona el nombre, la descripción y las indicaciones sugeridas.

    Importante

    • No cambie las instrucciones predeterminadas a menos que tenga un motivo específico para editarlas.
    • No agregues funcionalidades ni fuentes de conocimiento. La plantilla del agente de optimización no las admite.
  3. Selecciona Crear para finalizar la configuración y abre el chat del agente.

  4. Seleccione Tune agent y, a continuación, elija Tune context.

    Captura de pantalla que muestra el menú del agente de Tune con la opción de contexto Tune seleccionada.

  5. Use el chat para describir su objetivo, cargar datos, definir restricciones y especificar objetivos. Revise la configuración en el panel lateral a medida que avanza.

    Captura de pantalla que muestra la interfaz de chat para definir el problema de optimización con el panel lateral que muestra metas, restricciones y objetivos.

    Captura de pantalla que muestra vistas adicionales de la interfaz de definición del problema de optimización con carga de datos y configuración de restricciones.

  6. Seleccione Actualizar agente para guardar la definición del problema.

    Nota:

    Los datos cargados no se guardan. Solo se conserva la estructura del problema.

    Captura de pantalla que muestra el botón Actualizar agente para guardar la definición del problema después de completar la configuración.

  7. Comparta el agente tuned con otros usuarios de su organización.

    Captura de pantalla de la interfaz de uso compartido de agentes que muestra opciones para compartir el agente sintonizado con los usuarios de su organización.

    Captura de pantalla que muestra la configuración de permisos de uso compartido para la plantilla de agente de optimización optimizada.

Uso compartido y seguridad

  • Usted controla quién puede acceder al agente.
  • El contexto del agente permanece dentro de su organización.
  • El sistema no almacena los datos cargados.

Procedimientos recomendados

  • Use un lenguaje preciso para las metas, las restricciones y los objetivos.
  • Pruebe el agente con datos de ejemplo antes de compartirlos ampliamente.
  • Actualice el agente a medida que cambien los requisitos empresariales.

Ejemplo: Optimización de la estrategia de ventas

Escenario
Planifique una estrategia de ventas para un año fiscal asignando equipos de ventas a los territorios mientras mantiene relaciones de cuentas clave, administra los costos de viaje y cumple con los objetivos de ventas.

Meta
Asigne personal de ventas a territorios de ventas.

Archivos de datos

Proporciona archivos .csv como:

  • People.csv: Detalles del comercial
  • Territories.csv: Atributos de territorio
  • Roles.csv: Límites y cobertura de roles
  • States.csv: Datos de ubicación para el cálculo de viajes

Objetivos

  • Maximizar la continuidad conservando las asignaciones de cuenta existentes
  • Maximizar la cobertura de las asignaciones de personas a territorio
  • Minimizar la distancia total de recorrido

Restricciones

  • Los vendedores solo pueden asignarse dentro de una única vertical del sector
  • Se deben respetar los límites específicos del rol en las asignaciones de territorio
  • Cada territorio debe tener la cobertura de roles requerida

El agente genera automáticamente variables de decisión que representan las opciones de asignación. Calcula los valores óptimos y presenta los resultados en un formato fácil de entender.

Preguntas más frecuentes

¿Qué es la plantilla del agente de optimización?

La plantilla de agente de optimización le ayuda a resolver problemas empresariales basados en decisiones, como la asignación de recursos, la programación y la planificación, mediante el cálculo de soluciones óptimas basadas en objetivos, restricciones y datos.

¿Necesito conocimientos técnicos para usarlo?

No. Describe el problema en lenguaje sencillo y proporciona datos. El agente controla la lógica de optimización.

¿Qué tipos de problemas se admiten?

Algunos ejemplos son:

  • Asignar empleados a roles o proyectos
  • Planeación de territorios de ventas
  • Programación de turnos
  • Organización de recursos

¿Cómo se controlan mis datos?

Los datos permanecen dentro del inquilino y solo se usan durante la conversación para calcular las soluciones. Los agentes de contexto ajustados solo almacenan definiciones de problemas y esquema de datos, no datos ni resultados.

¿Puedo cambiar las reglas más adelante?

Sí. Puede modificar restricciones y objetivos. Los cambios significativos que alteran la estructura del problema pueden requerir la creación de un nuevo agente.

¿Qué formatos de archivo se admiten?

Solo se admiten archivos .csv.

¿Qué sucede si el problema es inviable?

El agente le avisa si hay restricciones o datos que hacen que el problema no se pueda resolver y le proporciona instrucciones para ayudarle a ajustar la configuración.