Question 21
Domain 6: Implement Agentic SolutionsA Semantic Kernel multi-agent solution uses an orchestrator to route tasks to specialist agents. During testing, the orchestrator sometimes sends tasks to the wrong specialist agent. What is the most effective fix?
Correct answer: C
Explanation
An orchestrator routes work by following its instructions, so vague guidance can cause misrouting. Clearer routing criteria and examples reduce ambiguity by defining which tasks belong to each specialist agent, improving selection accuracy.
Why each option is right or wrong
A. Increase the model temperature for the orchestrator
B. Add more specialist agents to handle edge cases
C. Improve orchestrator instructions with clearer routing criteria and examples of which tasks go to which specialist
Semantic Kernel’s orchestrator behavior is driven by the prompt/instructions it is given, so misrouting usually indicates the routing policy is underspecified rather than a platform defect. The effective fix is to tighten the orchestrator’s instructions with explicit decision criteria and concrete examples for each specialist, which reduces ambiguity in agent selection and improves consistency during task dispatch.
D. Enable Human-in-the-Loop for all routing decisions