Loading...
Loading...
Tool usage instructions, parameters, and examples
4 documents available

The Tool Use feature allows agents to call external tools during training to enhance reasoning capabilities. ROLL uses the [GEM](https://github.com/axon-rl/gem) environment definition for environment interfaces, and Tool Use utilizes the [Tool Env Wrapper](https://axon-rl.github.io/gem/features/#wrappers) provided by GEM. Tools are extended based on the `gem.tools.base_tool.BaseTool` interface.
Guidance for designing tool-enabled prompts ā where Claude decides when to call your code, you execute it, and hand the result back. Read when building a workflow or agent that needs external data, actions, or structured output beyond what a single prompt can produce. For the prompt-writing techniques that make the tool schema and surrounding prompt effective, see [`PROMPT_ENGINEERING.md`](PROMPT_ENGINEERING.md). For broader integrations where someone else has already authored the tool schemas,