Kemampuan LLM/agent untuk **memanggil fungsi eksternal** (search, code execution, API, browser, database) untuk menyelesaikan tugas di luar knowledge cutoff-nya.
Tool use (function calling) adalah kemampuan model AI untuk memanggil fungsi eksternal — search engine, code interpreter, database, API, browser, file system, dll — untuk menyelesaikan tugas.
Model menghasilkan output terstruktur (JSON) yang menunjukkan tool mana yang dipanggil dan dengan argumen apa:
{
"name": "search",
"arguments": {"query": "cuaca Jakarta besok"}
}