How to Assign Built-in Tools
How to Assign Custom Tools from tools.py
How to Assign Tools from External Sources
How to Assign Tools Dynamically with Python
Tool Assignment Best Practices
| Practice | Description |
|---|---|
| Minimal tools | Only assign tools each agent needs |
| Clear naming | Use descriptive tool names |
| Document tools | Include docstrings with Args |
| Test tools | Verify tools work before assigning |
| Group related | Keep related tools together |

