ChatGPT, чат-бот на основі штучного інтелекту, розроблений OpenAI, за останні місяці вразив світ текстом, який він може генерувати. Тепер чат-бот знову радує користувачів, створюючи графіки та карти, а також перетворюючи зображення на відео.
Все завдяки новій функції, яку OpenAI запустив для передплатників ChatGPT Plus минулого тижня, - інтерпретатору коду. Ось що потрібно знати про неї.
Що таке інтерпретатор коду?
Інтерпретатор коду дозволяє ChatGPT аналізувати дані, створювати графіки, розв'язувати математичні задачі та редагувати файли, серед іншого. Він також підтримує завантаження і вивантаження файлів, чого раніше в ChatGPT не було.
Інтерпретатор коду став доступним у четвер для передплатників ChatGPT Plus - послуги, яка коштує 20 доларів на місяць. Аналогічні додаткові функції, які надають користувачам ChatGPT доступ до сторонніх сервісів, таких як Expedia і OpenTable, доступні лише передплатникам.
Як працює інтерпретатор коду?
Коли люди ставлять запитання ChatGPT, чат-бот вгадує відповідь на основі технології, яка називається великою мовною моделлю, або L.L.M., яка передбачає наступне слово в послідовності.
Але коли ввімкнено інтерпретатор коду, ChatGPT пише і запускає фрагмент комп'ютерного коду, щоб знайти відповідь, зазначають в OpenAI. Це дозволяє чат-боту виконувати нові завдання, які він не робив раніше, наприклад, виконувати складні обчислення та створювати графіки на основі даних, які завантажує користувач, і все це за допомогою коду.
Дехто стверджує, що інтерпретатор коду зменшує ймовірність неточностей, на які часто скаржаться на L.L.M.
"Код об'єктивно робить щось правильне", - сказав Ітан Моллік, доцент Пенсильванського університету, який тестував інтерпретатор коду протягом двох місяців перед його випуском.
Для чого люди використовують інтерпретатор коду?
Найпоширенішим застосуванням інтерпретатора коду є аналіз даних.
За допомогою запиту на кшталт "розкажіть мені, що цікавого в цих даних", ChatGPT може переглянути дані користувача, такі як фінансова інформація, інформація про здоров'я або місцезнаходження, і зробити висновки про них. Фінансові аналітики знайшли способи використання інструменту у своїй роботі, наприклад, для аналізу цін на акції та підготовки бюджету.
Дослідники також почали використовувати інструмент для творчої візуалізації даних. Доктор Молік розповів, що нещодавно він використовував інтерпретатор коду для створення тривимірної діаграми списку Billboard Hot 100 та анімованої карти кожного маяка в США. Дехто також використовував інтерпретатор коду для перетворення форматів файлів, наприклад, для перетворення зображень у відео або PDF-документів у малюнки.
Арвінд Нараянан, професор комп'ютерних наук Прінстонського університету, застерігає, що люди не повинні надмірно покладатися на інтерпретатор коду для аналізу даних, оскільки штучний інтелект все одно дає неточні результати і дезінформацію.
"Належний аналіз даних вимагає лише критичного осмислення даних", - сказав він.