Glossary term
Glossary term
Agentic Systems
Component within an agent harness that selects which tool or API to invoke based on the model's output, validating and dispatching tool calls.
LangChain's tool-calling agent uses a tool router that parses structured tool-call JSON from the LLM, validates arguments against the tool's JSON Schema, and dispatches to the correct function implementation.
Semantic Kernel's function-calling planner acts as a tool router, selecting from registered plugins based on the user's intent and the function descriptions - routing a 'schedule meeting' request to the Calendar plugin and a 'check budget' request to the Finance plugin.
AWS Bedrock Agents' action group executor is a managed tool router that receives tool-call decisions from the LLM, enforces IAM permissions, logs every call to CloudTrail, and returns results in the format the model expects.