Как научить бота читать текстовые файлы, строить таблицы и диаграммы
ChatGPT — полезная вещь, но часто работать с ним было неудобно. Он запоминал мало информации, а длина сообщений была ограничена. Кроме того, он писал код и таблицы внутри чата — потом приходилось их копировать куда надо. Теперь этой проблемы нет, потому что в ChatGPT появился новый режим — Code Interpreter. Что это за режим, зачем и как его использовать — рассказываю в статье.
Зачем использовать этот режим
В нем можно загружать боту несколько файлов разных форматов: xlsx, docx, txt, csv и др. Вот, что бот умеет в новом режиме:
- решать сложные математические задачи;
- писать код;
- редактировать файлы;
- анализировать данные;
- создавать диаграммы;
- писать по заданным инструкциям.
Для примера я попросил ChatGPT нарисовать 6 диаграмм с любыми данными и вот, что у него получилось:
![](https://img.ixbt.site/live/images/original/31/02/20/2023/08/09/13a7343c5a.jpg?w=877)
В общем, режим крутой и в нем можно сделать много полезного. Но сначала разберемся, как с ним работать.
Как включить режим Code Interpreter
Сейчас режим доступен всем пользователям с платной подпиской. Но при подключении к боту рекомендую выбирать в VPN локацию США или какую-нибудь страну Западной Европы. Потому что в некоторых странах режима до сих пор нет в настройках. Почему так — неизвестно.
Чтобы включить режим code interpreter, в правом нижнем углу кликните на три точки рядом с email и выберите «settings & beta».
![](https://img.ixbt.site/live/images/original/31/02/20/2023/08/09/0332e5b341.jpg?w=877)
В открывшемся меню перейдите на вкладку «Beta futures» и передвиньте ползунок напротив «Code interpreter».
![](https://img.ixbt.site/live/images/original/31/02/20/2023/08/09/49861f0aea.jpg?w=877)
Затем выберите модель GPT-4 → Code interpreter.
![](https://img.ixbt.site/live/images/original/31/02/20/2023/08/09/ac13450492.jpg?w=877)
Как работать в режиме Code Interpreter
В этом режиме бот работает на основе GPT-4 и без подключения к интернету. Он не умеет переходить по ссылкам и его база ограничена 2021 годом. Но если вы дадите ему новую информацию в файлах — он ее обработает.
Чтобы добавить файл, нажмите на «+» в строке чата.
![](https://img.ixbt.site/live/images/original/31/02/20/2023/08/09/7cdb78b806.jpg?w=877)
Важно! Перед тем, как загрузить боту файл, опишите ему задачу. Скажите, что в следующем сообщении вы пришлете ему файл и объясните, что он должен будет с ней сделать. Я заметил, что такой вариант работает лучше, чем если прислать ему и файл и сообщение сразу. Он часто начинает путаться или жалуется, что не может открыть файл.
А если вы изначально объясните ему, что он должен делать — он уже будет настроен на контекст.
Еще одна фишка Code interpreter — бот умеет анализировать сразу несколько файлов. Сколько именно информации он может держать в голове — неизвестно. Но сам бот сказал, что количество файлов зависит от их размера и сложности задачи, которую он должен выполнить.
Например, я однажды анализировал сразу 3 файла одновременно. Это были три отчета Tgstat: за 2019, 2021 и 2023 гг. А каждый отчет это примерно 30 страниц. Бот сумел их проанализировать, а потом сравнивал отчеты между собой.
![](https://img.ixbt.site/live/images/original/31/02/20/2023/08/09/fa55a0d99a.jpg?w=877)
Что еще умеет бот
В этом режиме бот умеет создавать файлы самостоятельно. Например, вы можете попросить его написать код, текст или таблицу и прислать вам.
![](https://img.ixbt.site/live/images/original/31/02/20/2023/08/09/389b3577c0.jpg?w=877)
Вот так таблица выглядела таблица. Она полностью соответствовала моему запросу.
![](https://img.ixbt.site/live/images/original/31/02/20/2023/08/09/1d74e0290c.jpg?w=877)
Какой итог
Режим Code Interpreter — очень полезная функция, которая реально облегчает работу. Теперь вы можете проанализировать несколько документов за пару минут, а не часов. Кроме того, вы можете быстро создать таблицу, написать какой-то код или создать диаграмму по своим данным.
0 комментариев
Добавить комментарий
Добавить комментарий