How to "replicate" custom Copilot topics and flows #7377
-
From what I understand, to avoid having one agent with too much plugins and probably too much hallucination, topics could be managed by different agents persona. And the steps could be managed by specific functions for each agent, which will be triggered thanks to function calling. My pain point here is that I understand that function calling will let AI (in my context Azure OpenAI GPT-4o) decide the plan, depending on the prompt. But the interest of flows in Copilot is that I can manage the differents steps, be explicit and consistent, even user-proxy ones. How could I pre-define a plan, for some specific user intent, and don't let LLM get out of this plan? Probably, if the plan does not need any user input during the steps, it could be done programmatically. But what about plan with "user-proxy" step(s)? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
If you wanted to follow the patterns developed by AutoGen - you could create an "agent" that doesn't make requests to an LLM and instead makes requests to the user to provide information and include it as a step. |
Beta Was this translation helpful? Give feedback.
We started discussing this internally in the team, and we believe there are a couple options you could take...