> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://docs.nvidia.com/dynamo/llms.txt. For full content including API reference and SDK examples, see https://docs.nvidia.com/dynamo/llms-full.txt. # Tool Calling & Reasoning ## Docs - [Overview](https://docs.nvidia.com/dynamo/v1.4.1/parsing/overview.md): How Dynamo turns raw model output into OpenAI-compatible tool_calls and reasoning_content - [Chat Processors](https://docs.nvidia.com/dynamo/v1.4.1/parsing/chat-processors.md): Pick who parses model output — the dynamo default, or vLLM/SGLang engine fallback - [Tool Call Parsing (Dynamo)](https://docs.nvidia.com/dynamo/v1.4.1/parsing/tool-call-parsing.md): Connect Dynamo to external tools and services using Dynamo's built-in tool call parsers - [Structural Tag (Guided Decoding for Tool Calls)](https://docs.nvidia.com/dynamo/v1.4.1/parsing/structural-tag.md): Constrain model output to valid tool call format using xgrammar structural tags - [Reasoning Parsing (Dynamo)](https://docs.nvidia.com/dynamo/v1.4.1/parsing/reasoning-parsing.md): Configure Dynamo's built-in reasoning parsers for models that emit thinking content - [Troubleshooting Tool Calls](https://docs.nvidia.com/dynamo/v1.4.1/parsing/troubleshooting-tool-calls.md): Capture raw model output with logprobs so issues can be localized