Розглянемо ментальну модель ChatGPT Apps: як користувач формулює намір текстом, а модель сама вирішує — відповісти самостійно чи під’єднати застосунок, викликати його інструменти й, за потреби, показати віджет. Також розберемо різницю між
explicit і
implicit запуском, що таке
Discovery, чому метадані інструментів (tools) — зокрема поля
name,
description,
inputSchema — це фактично API для моделі, і як семантична маршрутизація вибирає потрібний tool (наприклад,
suggest_gifts) замість «магічних» функцій на кшталт
run_func.