Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La plantilla Agente de optimización para Microsoft 365 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
Optimización de Copilot está disponible actualmente en el programa de acceso anticipado de Frontier. Frontier incluye acceso anticipado a características experimentales, lo que significa que las características están sujetas a cambios. Para obtener más información, consulte ¿Qué es Frontier?
Introducción a la plantilla del agente de optimización
Mediante el uso de la plantilla Agente de optimización, puede resolver problemas empresariales basados en decisiones mediante la definición de:
- Objetivos, como asignar personas a proyectos basados en aptitudes o planear territorios de ventas
- Reglas y preferencias, como mantener juntos los equipos existentes o mantenerse dentro del presupuesto
- Datos, como listas de empleados, proyectos o territorios
Después de proporcionar esta información, el agente usa herramientas de solucionador 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.
Entre los casos de uso comunes se incluyen:
- Implementación de personal y talento
- Asignación de recursos y tareas
- Territorio de ventas y planificación de cuentas
La plantilla agente de optimización está diseñada para usuarios no técnicos y genera decisiones óptimas y explicables con una satisfacción de restricciones garantizada.
También puede personalizar el agente para que se alinee con las directivas, terminología y patrones de datos de la organización para que refleje cómo funciona su organización.
En esencia, la plantilla del agente de optimización usa un modelo de lenguaje grande (LLM) personalizado diseñado para las tareas de optimización. El modelo traduce los objetivos empresariales, las reglas y los datos en un problema de optimización que se puede solucionar y calcula el resultado óptimo de forma coherente con las preferencias de su organización.
Introducción a la plantilla del agente de optimización
Describir el objetivo
Empiece explicando la decisión que desea optimizar. Incluya contexto y detalles para ayudar al agente a comprender el problema.
Algunos ejemplos son:
- Asigne empleados para abrir roles en función de sus aptitudes.
- Asignar vendedores a territorios.
Carga de 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 distintas entidades de datos mejora la precisión y la interpretación.
Establecimiento de 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 necesaria.
- Los objetivos describen lo que hace que una solución sea óptima, como maximizar la alineación de aptitudes, minimizar la distancia de viaje o reducir el tiempo de espera.
Agregue varias restricciones y objetivos. Para obtener mejores resultados, agréguelos de uno en uno y descríbalos claramente. El agente podría formular preguntas aclarantes si necesita proporcionar más detalles.
Revisión de la configuración
A medida que interactúa con el agente, un panel lateral muestra cómo se interpreta el problema, incluido lo siguiente:
- Objetivos
- Variables de decisión
- Restricciones
- Objetivos
- Datos cargados
Puede pedir al agente que edite o quite cualquier parte de la instalación.
Aclarar según sea necesario
Si el agente detecta ambigüedad o falta información, le pide que aclare las restricciones o los objetivos para asegurarse de que el problema es factible y factible.
Obtención de la solución
Cuando esté listo, pida al agente que resuelva el problema con los datos. El agente ejecuta herramientas de solucionador y presenta la solución óptima en función de sus objetivos y restricciones. Puede revisar los resultados de forma interactiva y descargar la salida completa como un archivo .csv.
Sugerencia
Use un lenguaje claro y específico y proporcione datos precisos y representativos para lograr los mejores resultados.
Principales funcionalidades
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 que se van a optimizar.
- Convierte los objetivos y las restricciones en un problema de optimización estructurado.
- Usa herramientas de solucionador 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
Use la plantilla Agente de optimización cuando necesite determinar la mejor decisión posible en virtud de restricciones. Empiece por identificar la decisión que desea optimizar.
Identificación de la decisión
Determine qué opción se debe elegir, 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.
Definición de objetivos
Especifique los criterios que definen un buen resultado. Puede incluir uno o varios objetivos.
Ejemplo: Minimizar los costos de viaje en las asignaciones de ventas.
Definición de reglas y límites
Identifique las restricciones que se deben seguir, como los límites de capacidad, los requisitos de rol o las directivas de ubicación.
Preparación de los datos
Proporcione datos que admitan sus objetivos y restricciones. 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 más pequeñas relacionadas que sean más fáciles de modelar y resolver.
La plantilla del agente de optimización no está pensada para escenarios generales de análisis de datos ni cálculos matemáticos.
Limitaciones
- El agente solo admite archivos .csv.
- Puede cargar varios archivos .csv, pero debe seguir los límites de tamaño y recuento de archivos.
- Puede definir cualquier número de restricciones y objetivos a través del chat.
Agentes de contexto optimizados
Mediante el uso de un agente de contexto optimizado, puede guardar un problema de optimización personalizado para reutilizarlo en toda la organización. El agente recuerda la estructura del problema, incluidos los objetivos, las restricciones, los objetivos y el esquema de datos.
Este enfoque es útil para las decisiones periódicas, como el planeamiento trimestral, las revisiones anuales o los escenarios que los equipos o funciones reutilizan.
Cuándo usar un agente de contexto optimizado
Use un agente de contexto optimizado cuando necesite:
- Configurar un problema de optimización una vez y reutilizarlo
- Recuerde las reglas, preferencias y estructura de datos
- Compartir un agente personalizado con otros usuarios de la organización
Lo que el agente recuerda
Un agente de contexto optimizado almacena:
- El problema de optimización base, incluidos los objetivos, los objetivos y las restricciones
- Esquema de datos, como nombres de campo y tipos de datos
El agente no almacena los archivos de datos cargados.
Ajuste de una plantilla de agente de optimización
Para ajustar una plantilla de agente de optimización:
Cree un nuevo agente seleccionando la plantilla Optimización .
Proporcione un nombre, una descripción y sugerencias. Las instrucciones predeterminadas se rellenan previamente y se optimizan para la plantilla del agente de optimización.
Importante
- No cambie las instrucciones predeterminadas a menos que tenga un motivo específico para editarlas.
- No agregue funcionalidades ni orígenes de conocimiento. La plantilla del agente de optimización no los admite.
Seleccione Crear para finalizar la instalación y abrir el chat del agente.
Seleccione Tune agent (Optimizar agente) y, a continuación, elija Tune context (Ajustar contexto).
Use el chat para describir el objetivo, cargar datos, definir restricciones y especificar objetivos. Revise la configuración en el panel lateral a medida que vaya.
Seleccione Actualizar agente para guardar la definición del problema.
Nota:
Los datos cargados no se guardan. Solo se conserva la estructura del problema.
Comparta el agente optimizado con otros usuarios de su organización.
Uso compartido y seguridad
- Puede controlar quién puede acceder al agente.
- El contexto del agente permanece dentro de la organización.
- El sistema no almacena los datos cargados.
Procedimientos recomendados
- Use un lenguaje preciso para objetivos, restricciones y 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
Planee una estrategia de ventas para un año fiscal mediante la asignación de equipos de ventas a territorios mientras mantiene relaciones clave con la cuenta, administra los costos de viaje y cumple los objetivos de ventas.
Meta
Asigne personal de ventas a los territorios de ventas.
Archivos de datos
Proporcione archivos .csv como:
- People.csv: Detalles del vendedor
- Territories.csv: atributos de territorio
- Roles.csv: Límites y cobertura de roles
- States.csv: datos de ubicación para cálculos de viajes
Objetivos
- Maximizar la continuidad conservando las asignaciones de cuentas existentes
- Maximizar la cobertura de las asignaciones de personas a territorio
- Minimizar la distancia total de desplazamiento
Restricciones
- Los vendedores solo se pueden asignar 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 necesaria
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 Agente de optimización le ayuda a resolver problemas empresariales basados en decisiones, como la asignación de recursos, la programación y el planeamiento, mediante la computación de soluciones óptimas basadas en objetivos, restricciones y datos.
¿Necesito aptitudes técnicas para usarla?
No. El problema se describe en lenguaje sin formato y se proporcionan datos. El agente controla la lógica de optimización.
¿Qué tipos de problemas se admiten?
Algunos ejemplos son:
- Asignación de empleados a roles o proyectos
- Planeamiento de territorios de ventas
- Programación de turnos
- Organización de recursos
¿Cómo se controlan los datos?
Los datos permanecen dentro del inquilino y solo se usan durante la conversación para calcular soluciones. Los agentes de contexto optimizados almacenan solo 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 modifican 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é ocurre si el problema es inviable?
El agente le avisa si las restricciones o los datos hacen que el problema no se pueda resolver y proporciona instrucciones para ayudarle a ajustar la configuración.