- “Поговорить” с ChatGPT в Excel
- Как получить API токен
- ChatGPT API
- Completions API
- Модели Completions API
- Это бесплатно?
В последнее время о ChatGPT слышно практически отовсюду. И шумиха не безосновательна — Ведь этот инструмент поистине революционен. Он позволяет решать задачи буквально на лету и очень качественно отвечает на вопросы.
С его помощью можно написать статью, маркетинговый слоган, получить список идей на любую тему, написать программный код на нескольких популярных языках программирования, исправить код если он не работает, получить комментарии к нему.
Как ChatGPT может помочь пользователям Excel? Вот как (качественно!) сам ChatGPT отвечает на этот вопрос:
ChatGPT может помочь пользователям Excel, предоставляя советы и подсказки, отвечая на вопросы, решая проблемы и предоставляя инструкции по использованию различных функций и возможностей программы Excel. Некоторые конкретные способы, которыми ChatGPT может помочь пользователям Excel, включают:
- Предоставление советов по использованию функций: ChatGPT может предоставить пользователю советы по использованию различных функций Excel, например, как использовать функцию SUM для суммирования ячеек или функцию VLOOKUP для поиска данных в таблице.
- Решение проблем: если у пользователя возникают проблемы при использовании Excel, ChatGPT может помочь ему решить их, например, если он не может открыть файл или получает сообщение об ошибке.
- Предоставление инструкций: ChatGPT может предоставить пользователю инструкции по использованию различных функций Excel, например, как создать график или таблицу.
- Ответы на вопросы: если у пользователя есть вопросы по использованию Excel, ChatGPT может ответить на них, например, как скопировать формулу из одной ячейки в другую или как настроить печать на нескольких страницах.
- Подсказки по повышению эффективности: ChatGPT может предоставить пользователю подсказки по повышению эффективности при использовании Excel, например, как использовать ячейки с именами или как создать макрос для автоматизации повторяющихся задач.
В целом, ChatGPT может быть полезным инструментом для пользователей Excel, которые нуждаются в помощи при использовании программы.
Поскольку меня неоднократно просили включить поддержку ChatGPT в мою надстройку, я охотно пошёл навстречу и оперативно разработал процедуру которая позволяет “разговаривать” с речевыми моделями от компании OpenAI, той самой что разработала ChatGPT.
Но прежде нужно получить персональный токен, который позволит API вас идентифицировать и списывать деньги за его использование. На старте OpenAI “дарит” вам некоторое количество денег для тестового использования в течение 3 месяцев, виртуально зачисляя их на ваш аккаунт.
Как получить API токен
Чтобы получить токен, потребуется регистрация на сайте OpenAI. После регистрации можно будет посмотреть текущие токены и сгенерировать новый токен.
ChatGPT API
Релиз API ChatGPT состоялся 1 марта 2023 г. и стал, пожалуй, поворотной точкой в истории сервиса. Чтобы не отставать от прогресса, я внедрил в надстройку и его.
Его ответы максимально похожи на человеческие, в них практически нет речевых и прочих ошибок, он может решить множество самых непростых задач и дать совет в ситуациях, когда на поиск ответов в интернете вы могли бы потратить несколько часов.
А на английском языке он может написать даже стихотворение, где слова будут в рифму.
Процедура доступна в полной версии надстройки !SEMTools.
Completions API
Этот API дополняет текст, который вы ему отправляете, выдавая несколько вариантов продолжения, из которых можно выбрать. Есть несколько моделей
Процедура доступна в один клик с панели надстройки, в разделе WEB-инструменты. Запросы рекомендуется писать на английском языке. Доступна в любой версии надстройки.
Как воспользоваться процедурой:
- Задать текстовую последовательность, которую вы хотите, чтобы “продолжил” искусственный интеллект;
- Выбрать нейронную модель;
- Ввести максимальное количество токенов (условно, слов) в ответе;
- Указать персональный API токен для аутентификации
Как видите в примере выше, API не дает ответ, если сумма токенов в вопросе и предполагаемом ответе превышает установленные лимиты. Для модели Да Винчи это 2049 токенов (условно, одно слово это один токен).
Вопросы попадают в ячейки первого столбца, а ответы – в ячейки напротив. Больше примеров использования API можно найти на сайте OpenAI.
Модели Completions API
Их четыре, от самой быстрой и глупой до самой умной и медленной. Да Винчи — наиболее продвинутая модель. Однако, она существенно отстает от того, что выдаёт ChatGPT через веб-интерфейс и API. К тому же, на момент написания статьи API ChatGPT в 10 раз дешевле чем модель Да Винчи. Но все еще равен по цене Кюри и дороже остальных моделей.
Наиболее прикладная задача, которую могут решать эти модели – это дополнение и продолжение уже имеющегося текста. Но иногда неплохо справляются с прикладными советами и описаниями различных объектов, идей, персон и т.д..
Это бесплатно?
Бесплатный сыр, ну вы поняли.
Но на заре развития продукта OpenAI предоставляет привлекательные условия. В первую очередь это грант в 18 USD на использование нейронных моделей на 3 месяца. Каждый ответ использует некоторое количество токенов, если доверять сайту компании, то 1.000 токенов это примерно 750 слов в ответе.
Модель | Цена за 1K токенов |
Ada | 0.0004 USD |
Babbage | 0.0005 USD |
Curie | 0.0020 USD |
Davinci | 0.0200 USD |
Excel introduced a document chat button several months ago but it has never worked for me.
When I do click on it i get the following error message:
I searched online but I cannot find any relevant information regarding this document chat feature.
Does this chat feature work for anyone out there?
Технологии с использованием Искусственного Интеллекта и машинного обучения всё плотнее входят в нашу с вами повседневную жизнь. Возможно вы уже видели феерические стилизованные портреты и аватарки в соцсетях, сделанные с использованием ИИ. Вопрос в том, можно ли использовать эти технологии в нашей с вами повседневной работе в Microsoft Excel?
Возможно вы уже слышали о ChatGPT — языковой модели искусственного интеллекта от компании OpenAI. Это некоммерческая американская компания, одним из создателей которой является аж сам Илон Маск и в которую, кстати, совсем недавно Microsoft инвестировала целый миллиард долларов. OpenAI занимается исследованиями в области искусственного интеллекта, машинного обучения, нейронных сетей и т.д., с целью применения их возможностей в реальном мире.
Совсем недавно (в конце ноября 2022) OpenAI открыли доступ всем желающим к своей последней, самой навороченной в мире на сегодняшний день, языковой модели ИИ под названием ChatGPT. В эту модель загрузили гигантское количество текстов из интернета, библиотек с книгами, википедию и т.д. и затем тренировали на поддержание текстового диалога и ответы на вопросы по новой методике с красивым названием Reinforcement Learning with Human Feedback (обучение с подкреплением с помощью обратной связи с человеком).
Результаты, мягко говоря, впечатляют и даже немного пугают. Уже сейчас с помощью ChatGPT можно:
- Написать осмысленный текст, эссе, сценарий и т.п. на заданную тему неотличимый от написанного человеком, причем это будет именно компиляция, а не тупой копипаст с какого-то отдельного сайта (сын уже спросил, может ли эта штука написать за него сочинение).
- Сгенерить набор идей (что бы приготовить на Новый Год?)
- Посоветовать лечение по симптомам (но врача это не отменяет, если что).
- Писать код программ под конкретную задачу на различных языках программирования, вплоть до создания с нуля целых приложений.
Меня, понятное дело, заинтересовала именно последняя возможность с перспективой прикрутить это всё к задачам анализа данных и автоматизации в Excel, Power Query, Power Pivot и BI.
Регистрация и базовые принципы
По умолчанию, доступ к ChatGPT открыт не для всех стран и России в списке разрешенных нет. Проблему решает включенный VPN и нероссийский телефонный номер, куда придёт СМС с кодом регистрации. Можно использовать друзей живущих за границей или же любой сервис краткосрочной аренды телефонных номеров, который за 50-100 р. даст вам возможность разово принять такую СМС. В общем и целом, квест для современного российского пользователя интернета (спасибо просветительской деятельности Роскомнадзора) не очень сложный.
После успешного входа на экране отображается простейшая форма чат-бота (которым ChatGPT по сути и является).
Дальше всё просто — пишем запрос, жмём Enter и получаем ответ. При этом имеет смысл держать в голове следующие моменты:
- У ChatGPT нет прямого доступа в интернет, т.е. она физически не может нагуглить ответ на ваш вопрос прямым поиском. Вместо этого она использует свою гигантскую базу залитых в неё текстов и механизм ИИ для их обобщения и компиляции.
- Львиная доля этих текстов была залита до 2021 года, поэтому о более поздних событиях она просто не знает.
- ChatGPT умеет поддерживать контекст, т.е. после первого вопроса во втором уже можно уточнять детали, а не начинать всё заново.
- Всё, что выдаёт ChatGPT может выглядеть очень солидно и правдоподобно, но обязательно требует проверки на практике, т.к. это лишь компиляция, а не описание существующих фактов.
- ChatGPT понимает русский язык и очень неплохо на нём общается, но (по моим наблюдениям) при формулировании вопросов на английском даёт иногда более адекватные и подробные ответы (тренировали-то её на английском).
Случается, что нужно написать пост, или короткую заметку, или деловое письмо, но нет ни идеи, ни настроения, ни времени, в конце концов. Кажется, решение найдено. Google внедряет GPT-ассистента. Это знакомый многим виртуальный помощник с искусственным интеллектом, который вместо вас займется генерацией идей, например, для постов в блоге. И это далеко не все его возможности.
Что может GPT-ассистент
Согласно официальной информации, интегрированная в Google Sheets нейросеть GPT способна:
- писать за вас тексты;
- очищать списки имен, обычных адресов, адресов электронной почты или компаний;
- классифицировать списки обзоров с анализом настроений или категоризацией функций;
- подводить итоги;
- отвечать на комментарии подписчиков;
- предлагать разные версии подсказок;
- работать с текстом рекламы, SEO-метаданными, копией посадочной страницы;
- заниматься иностранными переводами.
В Google Docs интеллектуальный GPT-ассистент выделит нужный фрагмент текста, расширит часть контента, сможет написать электронное письмо или пост в блог, изменит стиль или переведет требуемый контент с одного языка на другой.
Продвинем ваш бизнес
В Google и «Яндексе», соцсетях, рассылках, на видеоплатформах, у блогеров
Подробнее
Инструкция по установке GPT для Google Sheets и Google Docs
Добавить GPT-ассистента не очень сложно, но есть нюансы.
- Перейдите в Google Workspace Marketplace (маркетплейс Google-приложений и расширений). Введите в поисковой строке «GPT for Sheets and Docs» или кликните по ссылке, чтобы скачать расширение.
- Нажмите кнопку Установить и дождитесь установки софта.
- Система предложит выбрать аккаунт для перехода в приложение и выдать расширению разрешение на работу.
- Чтобы работать с приложением, требуется дополнительная настройка. Перейдите в Google Docs во вкладку Расширения, выберите GPT for Sheets and Docs, нажмите на пункт Set API key.
- API key — это специальный ключ. Он позволяет получить доступ к искусственному интеллекту от разработчика. Для генерации нового ключа необходимо зайти на сайт OpenAI и пройти здесь процедуру регистрации (если до этого вы не были зарегистрированы на платформе).
Для пользователей из России и Украины регистрация на сайте OpenAI временно приостановлена. Понадобится VPN. Также при регистрации потребуется ввести номер сотового телефона. Российские номера мобильных операторов не подойдут — система их сразу блокирует и зарегистрироваться не дает.
Есть два выхода из ситуации: обратиться к знакомым, которые живут за рубежом (страны СНГ тоже подходят) или купить номер на специальном сайте (стоимость от 50 до 100 рублей). После ввода номера телефона на него придет смс-сообщение с кодом, который нужно будет ввести на OpenAI.
- После регистрации на сайте OpenAI, необходимо сгенерировать ключ и скопировать его.
- Далее нужно добавить ключ в расширение в Google Docs или Google Sheets и сохранить внесенные изменения.
- Чтобы начать использование приложения, снова перейдите в «Расширения» в Google документах, выберите виртуального помощника и запустите sidebar.
- Теперь ставим помощнику задачу и ждем ее решение (кнопка Submit). Не забудьте поставить галочку в строчке Insert prompt in document. Тогда сгенерированный текст появится в открытом документе.
- Текст, созданный искусственным интеллектом, – вполне читаемый и адекватный, и требует минимальной редактуры.
Вместо заключения
Сейчас GPT for Sheets and Docs можно использовать бесплатно. А вот за ключ OpenAI через некоторое время придется платить — пробная версия действует около 4 месяцев (фактически, выдается ключ номиналом в 18$, и как быстро он «истечет», зависит от частоты пользования).
Пока функционал расширения GPT for Sheets and Docs ограничен — оно еще дорабатывается. В будущем возможности станут шире. Можно будет сделать выводы из данных, ответить на письмо и даже картинку нарисовать. Перспективы есть, инструмент интересный, можно брать.
Читайте также:
Чат-бот сдал экзамен по MBA на 4. Интервью с приемной комиссией
С любимыми не расставайтесь! – оживляем человека
Эта нейросеть работает лучше Гугла: ее встроили прямо в Chrome
Что такое сохраняемый чат?
Смотрите также интересен новоприбывшим и может мне пригодиться. Думаю, просто поздороваться нужен! в сообщениях миничатаВот форумчане постепенно узнают,Serge_007, 16.01.2015 в надежде, что он «Новое сообщение в
VEKTORVSFREEMAN преимуществами их использованияКомнаты чата обеспечивают количество новых сообщений.Сохраняемый чат сделает активность (тематические каналы) для интересами. Вы можетеЕсли в главном окне модераторам — для Поэтому пока поставлю с форумчанами приА то на с этим точно что это и 12:23, в сообщении кому-то понадобится, однако чате и от: Доброго времени суток можно приступить к удобный способ публикации Здесь также можно организации в сети отслеживания бесед в обмениваться идеями и Lync отображается значок
уточняющих вопросов где «нет». Если будет входе, по необходимости соцсети смахивает сложности будут. Модуль для чего № 204200?’200px’:»+(this.scrollHeight+5)+’px’);»>Куда именно пока пользуются им кого». В самом Уважаемые форумчане! работе с ними. и просмотра новостей настроить тематические каналы более эффективной. Преимущества
определенной комнате и сведениями, публикуя сообщения «Комнаты чата», то найти правила форума, обоснована его необходимость задать и обсудитьVEKTORVSFREEMAN «Мини-чат» системный, тамИ повторюсь, что и в каком практически только гости
Зачем использовать чат?
чате указывать неСоздал данный опрос Для начала работы и обмена идеями.
-
и уведомления о использования сохраняемого чата: по конкретным темам. в реальном времени, в вашей организации в какой теме — своё мнение
-
какой-либо общий вопрос,: Николай, спасибо за кроме дизайна мало наличие дат в виде?Куда именно и только время сообщения, для выявления необходимости ознакомьтесь с приведеннымиКомнаты чата можно использовать новых сообщениях разныхПростота доступа. Если вы уполномочены и искать нужные настроена функция «Сохраняемый
-
задать вопрос и могу изменить. или вопрос который участие что поменять можно сообщениях миничата былоНаверное я слишком в каком виде? но и дату. существования и возможной ниже статьями. для:
-
типов.Искать, открывать комнаты администратором Lync, можно сведения, просматривая историю чат». Но что т.д.
С менеджерской точки не тянет для
-
RichmanВиктор, давайте отдельной
-
бы весьма удобным загнул с текстом
-
Личное общение обычно
-
Думаю это может модернизации миничата для
-
Общие сведения об участиикоординации действий и организацииОбъединение разных способов коммуникации.
-
чата и следить также создать собственную
Дальнейшие действия
чата или выполняя такое сохраняемый чатNic70y зрения — чат того, что бы: Для интереса впервые темой-голосованием эту тему решением.
для нового сообщения происходит в ЛС поднять интерес к
общения.
в комнатах чата мероприятий;Комнаты чата делают
за активностью в комнату чата и в ней поиск.
и как его: сначала его самого занимает часть поля
создавать отдельную тему
support.office.com
Миничат (За/против общения)
посмотрел мини чат. оформим? Если да,VEKTORVSFREEMAN
в чате, чтоVEKTORVSFREEMAN чату и поспособствоватьПрошу проголосовать в Lync
проведения консультаций и получения общение более унифицированным.
них можно непосредственно управлять ею.
Сообщения сохраняются в
можно использовать в найти надо, я зрения и потребляет
даже в ветке Может я сам то от Вас: так о личном мол «Миничат: новое: по этому и приятному общению форумчан. данном опросе.Подписка на комнату чата ответов на вопросы; Они заменяют некоторые в главном окнеВажно: течение длительного времени, повседневной работе?
не в первый информационный ресурс, создавая «неформальное общение». Да никогда не чатился, топик с вопросом общении я и
сообщение от Васи», решил поднять этот
Хотя не знаю,Заранее благодарен заИспользование уведомлений для отслеживанияпроведения «мозговых штурмов»; списки рассылки, что Lync. Режим диалога в комнате
благодаря чему текущиеСохраняемый чат позволяет создавать
день нашел - высокий уровень «белого
и просто пообщаться вот и мнение о нужности мини-чата, не упоминал вроде но думаю если вопрос, раз уж может узкий круг участие. активности в комнате
распространения сведений в стиле упрощает работу сПростота наблюдения.
чата обычно произволен, и новые участники комнаты разговоров на не было интереса шума» (случайных смысловых немного на отвлеченные
такое — мне а я перенесуSerge_007 реализуется данная функция, есть такая функция друзей этого ЗамечательногоС Уважением Виктор чата Lync доски объявлений; почтой в папкеВыбрав представление комнат но помните, что чата могут в определенную тему, которые искать, форуи и событий) с точки темы для сплочения не нужен миничат туда все посты
: Супер! Но это то может можно миничат, то возможно форума поддерживают общениеVEKTORVSFREEMAN
Отслеживание событий в комнатесбора отзывов от коллег «Входящие», а также чата в главном
все написанное в любой момент просмотреть сохраняются в течение так самодостаточен, на зрения форумчанина и,
и без тогоVEKTORVSFREEMAN из этой темы, программировать надо, направлю куда нибудь втиснуть форумчанам чего то параллельно через прочие: Доброго времени суток, чата с помощью и тестирования новых
обеспечивают возможность общения окне Lync, можно ней сохраняется. Пока его историю. долгого времени. Комната главную стр. практически с точки зрения дружного коллектива помогающих.: Richman, приветствую! касающиеся мини-чата. ОК?
запрос в ТП просто визуальное оповещение
не хватает для интернет ресурсы. Сергей! тематических веб-каналов
функций. с экспертами, способствуя
узнать об активности комната чата существует,Используя сохраняемый чат, можно
сохраняемого чата — не заходил - администрации — предположу,RioranПрисутствие на данномVEKTORVSFREEMAN уКоза в виде, допустим
удобства его использования.Serge_007
Может есть необходимостьСоздание комнаты чата вобмена информацией между сотрудниками снижению количества пересылаемых в комнате. В любой пользователь с искать содержимое в это место для сразу на форум чат требует затраты: Всем привет. Лично интернет ресурсе мини-чата: Ок, СергейЦитата конверта вот сюда,Сужу по себе: Здравствуйте, Виктор! и возможность немного Lync и управление в течение смены. мгновенных сообщений.
этом представлении рядом доступом к ней пределах комнат, а общения и совместнойhttp://joxi.ru/E2pkgYQC9lnxmY технического ресурса на я чатом не думаю не дляNic70yVEKTORVSFREEMAN, 16.01.2015 в что бы на
и выразил своиС мини-чатом такая усовершенствовать миничат? Например, еюПосле ознакомления с комнатамиИдеальное место для обсуждения с именем комнаты сможет увидеть, что также создавать оповещения работы с группойSerge_007 реализацию и поддержание. пользуюсь и не того что бы: Не читал, ответ 12:41, в сообщении любой вкладке было пожелания. история: Я его добавить в ленту,К началу страницы чата Lync и
актуальных вопросов. чата будет отображаться вы написали. (уведомления) и фильтры людей, объединенных общими: Немного истории Возможно, чат будет представляю, как он именно «чатиться» (много). — нет, не № 205200?’200px’:»+(this.scrollHeight+5)+’px’);»>наличие дат
видно, а уж
Цитата дважды открывал, в
excelworld.ru
что то типа