Tool Use — Penggunaan Alat

Kemampuan LLM/agent untuk **memanggil fungsi eksternal** (search, code execution, API, browser, database) untuk menyelesaikan tugas di luar knowledge cutoff-nya.

Tool Use

Definisi

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.

Format

Model menghasilkan output terstruktur (JSON) yang menunjukkan tool mana yang dipanggil dan dengan argumen apa:

{
  "name": "search",
  "arguments": {"query": "cuaca Jakarta besok"}
}

Standar