EPISODIO 5: THE END? DETRÁS DE ESCENA Y TIPS & TRICKS

Veamos algunos truquitos y para el final, cómo todo cobra sentido:

Primero y principal, es importantísimo definir bien las instrucciones y el prompt cuando creamos un agente y conversamos con el MCP Server. 

Ahora, eso no significa que en este momento seamos los más expertos del mundo configurando roles y agentes. Así que siempre podés apoyarte en las mismas herramientas que ya tenemos disponibles y que estamos utilizando. Son un excelente punto de partida para entender cómo interactuar y, sobre todo, cómo funciona la herramienta. Además, ayudan a reducir idas y vueltas, mejorar la claridad y detectar ambigüedades o instrucciones incompatibles desde el principio. 

Podés pedir ayuda, consejos o ejemplos, o pedir que te revisen si la redacción está clara y correcta. Y si ves que es demasiado, o que se queda corto, podés volver a editarlo. 

Al final, la clave para configurar un agente es probar y pulir, y seguir probando y seguir puliendo, hasta que nos responda como esperamos. 

Una de las cosas que más me costó al principio fue entender cómo razona el modelo que asignamos en el agente. Y acá va un tip que ayuda muchísimo: si el resultado no es el que esperabas, preguntale por qué tomó ese camino. 

En lugar de asumir que “lo hizo mal”, pedile que te explique su lógica: por qué eligió esa herramienta o esos pasos, qué información le faltó, qué asumió (y si esa suposición es correcta) y qué alternativa habría probado. 

Esa conversación te permite ajustar mejor las instrucciones y el prompt, y sobre todo entender qué necesita para comportarse como vos esperás. 

Otra posibilidad interesante es ampliar las capacidades del agente conectándolo a más herramientas o incluso a más de un MCP.

En muchos escenarios, no alcanza con que el agente interactúe solo con un sistema. Puede que necesitemos que consulte distintas fuentes, navegue por varias aplicaciones o gestione diferentes tipos de tareas desde un mismo punto de entrada.

En esos casos, podés agregar más herramientas o conectar otros MCPs al mismo agente, de forma que pueda orquestar varias interacciones desde una única conversación.

Esto te permite, por ejemplo, que un solo agente revise información en FnO, consulte documentación en SharePoint y luego ejecute una acción en otro sistema, sin que el usuario tenga que cambiar de contexto.

El truquito, como siempre, es definir bien el rol y los límites del agente, para que sepa cuándo y cómo usar cada herramienta. Y cuando hablemos con el agente, indicar lo que necesitamos de manera concisa y con un buen prompt siempre ayudará.

Prompt: Check if there is an open invoice with due date in 2017 for sunset in usmf and send an email to the collections contact asking what time I can go to the office for a meeting. write the email first in english and then in spanish in the same email

BONUS TRACK:

Lo super útil es extender el Copilot que ya viene integrado en D365fnO (el sidecar).

Desde Copilot Studio podemos agregarle capacidades adicionales y conectarlo al Dynamics 365 ERP MCP, de modo que nuestro Copilot desde el sistema no solo responda preguntas, sino que pueda interactuar con FnO usando todas las herramientas y el contexto, pero desde un mismo lugar.

Esto abre la puerta a escenarios donde el usuario sigue trabajando dentro del ERP, usando el Copilot embebido, pero con un comportamiento mucho más potente: navegación por formularios, ejecución de acciones y orquestación de tareas, todo desde la misma experiencia.

A continuación les dejo un video de como configurarlo, pero te voy comentando unas cosillas:

  1. Desde el listado de agentes vamos a encontrar nuestro Copilot de FnO con el nombre “Copilot for finance and operations apps”:

2. Dentro del agente, vamos a encontrar el apartado de ‘Configuración’:

En el apartado de ‘IA generativa’ revisar que durante la orquestación las respuestas puedan ser dinámicas utilizando las herramientas y el conocimiento disponibles según sea necesario:

3. Revisar que el MCP de FnO esté conectado. Sino, al momento de interactuar desde FnO nos aparecerá el mensaje con el link a la página:

Lo podemos ver con un agente que nos ayude con las tareas relacionadas con el espacio de trabajo del empleado, como cargar las horas, pedir vacaciones, o subir gastos de viaje.

Espero que esta serie les haya dejado ideas y, sobre todo, ganas de probar. Porque aunque termine la serie, acá es cuando empieza lo más lindo: construir tu propio agente! ✨ Nos vemos en próximos episodios, porque queda muchíiiisimo más 😉🫶


Deja un comentario