Structured Outputs vs. Function Calling: Which Should Your Agent Use?By Matthew Mayo / April 13, 2026 Language models (LMs), at their core, are text-in and text-out systems.