
Увидел твит, и он заставил меня немного запаниковать.
Человек попросил чатбота Bing назвать трех знаменитостей, чьи имена начинаются с ИКС-овой буквы алфавита, где ИКС - это округленное вниз значение выражения √7 + 1. Задача усложнена тем, что сообщение было закодировано в base64 (см. изображение), то есть в двоичном виде, выраженном буквами и цифрами (машинное представление).
Для решения задачи нужно:
1) понять, что это за кодировка
2) раскодировать сообщение
3) понять вопрос, посчитать выражение ИКС и узнать букву
4) найти 3 знаменитости с соответствующим именем
И...Bing справился😐
Большие Языковые модели уже раньше умели делать подобное (огненный пример, рекомендую ознакомиться), однако перед этим следовал промпт, который указывает, как обращаться с Python, чтобы закодить решение (или как сделать запрос в гугл). Bing по сути реализовал этот подход, и чатбот сам формирует запрос, сам читает ответ, принимает решение, что с этим делать и какие дальнейшие шаги.
Этот пример показывает, что не нужно учить модель всему (и говорить, что модель глупая, раз не может перемножить 3 пятизначных числа), достаточно научить её обращаться с инструментами, как и человека.
Человек попросил чатбота Bing назвать трех знаменитостей, чьи имена начинаются с ИКС-овой буквы алфавита, где ИКС - это округленное вниз значение выражения √7 + 1. Задача усложнена тем, что сообщение было закодировано в base64 (см. изображение), то есть в двоичном виде, выраженном буквами и цифрами (машинное представление).
Для решения задачи нужно:
1) понять, что это за кодировка
2) раскодировать сообщение
3) понять вопрос, посчитать выражение ИКС и узнать букву
4) найти 3 знаменитости с соответствующим именем
И...Bing справился
Большие Языковые модели уже раньше умели делать подобное (огненный пример, рекомендую ознакомиться), однако перед этим следовал промпт, который указывает, как обращаться с Python, чтобы закодить решение (или как сделать запрос в гугл). Bing по сути реализовал этот подход, и чатбот сам формирует запрос, сам читает ответ, принимает решение, что с этим делать и какие дальнейшие шаги.
Этот пример показывает, что не нужно учить модель всему (и говорить, что модель глупая, раз не может перемножить 3 пятизначных числа), достаточно научить её обращаться с инструментами, как и человека.