How tools work
You don’t call tools directly. You describe what you want in natural language, and the AI selects and runs the appropriate tools. For example:- “Clean up this data” → AI uses the
clean_datatool - “Create a scatter plot” → AI uses the
echartorplotlytool - “Search the web for GDP data” → AI uses the
web_searchtool - “Write a Python script to process this” → AI uses the
execute_pythontool
Tool categories
Spreadsheet tools
Write cells, format, sort, insert/delete rows and columns, copy/paste ranges, and more.
Python and code
Execute Python with pandas, NumPy, SciPy, scikit-learn, and other data science libraries.
Tool library
Browse all 21 categories of available tools and Python libraries.
Key tool types
Tool finder
If you’re unsure which tool does what, ask the AI:- “What tools do you have for data visualization?”
- “Can you do web scraping?”
- “What Python libraries are available?”
tool_finder tool to discover and describe its own capabilities.