Исследования
Выбор или генерация: как правильно проверять вызовы инструментов в ELM
При подключении реальных инструментов к чату важно проверить два сценария: когда вызов нужно выполнить и когда ни один инструмент не подходит. Автор протестировал два способа: модель сама пишет вызов или выбирает функцию и аргументы из предложенных вариантов.
Оказалось, что подход с выбором из готовых вариантов даёт более точные результаты, особенно в отказе от вызова, когда инструмент не нужен. Однако генерация остаётся более гибкой для нестандартных случаев. Подробности и код — в статье.
Источник: habr.com