Вызов функций: инструменты, схема JSON и цикл инструментов
Языковая модель, обученная только на тексте, не может проверять сегодняшнюю цену акций, запускать ваш код или записывать в вашу базу данных — она может только генерировать текст. Вызов функции меняет это, предоставляя модели каталог инструментов, которые она может вызывать. Модель считывает описания инструментов, решает, какой из них вызвать, выводит структурированный запрос JSON, и ваше приложение выполняет фактическую функцию. Результат возвращается, и модель синтезирует окончательный ответ. Это мост между языком и действием.