Многие из вас применяли ChatGPT в Google Sheets и Google Docs - это удобно когда вы пишете статью или собираете какой-то материал. Я уже снял видео про Google Scripts для подключения GPT. Теперь хочу рассказать про кастомизацию, а именно доработку скрипта под себя.
Сегодня мы не просто используем готовые скрипты, мы адаптируем их под свои задачи - пропишем препромпты и добавим кнопки, чтобы удобнее и быстрее общаться с GPT. А в конце напишем нейросетью пост для соцсетей в собственном уникальном стиле.
Эта статья отлично дополнит наше видео, показав насколько кастомными могут быть Google Scripts и насколько быстро можно делать работу с текстом. Ведь именно это и есть автоматизация - совместный труд машины и человека.
Минусы популярных расширений Google
Для подключения GPT в магазине Google есть специальные расширения. Одно из самых популярных - GPT for Sheets and Docs, которое обладает широким функционалом.
У таких расширений есть ряд минусов. Первый из них - это сторонние расширения, которым требуется доступ к вашим файлам. Теоретически, они могут использовать данные ваших файлов и предоставленные токены, хотя Google должен исключать подобные ситуации.
Второй существенный минус - отсутствие гибкости: подобные аддоны как правило не работают с картинками или альтернативными сервисами типа YandexGPT. Они не дадут вам добавить свой собственный функционал, чтобы быстро выполнять именно ваши задачи.
Так что порой возникает необходимость использования своего скрипта и тут нам на помощь приходят Google скрипты.
Установка Google-скриптов
Мы подготовили два скрипта - один для Google Docs, второй - для Google Sheets. Оба скрипта можно скачать на Boosty по подписке ПРО.
При переходе в Google Sheets и Google Docs вы увидите сверку вкладку "расширения", именно туда мы и загружаем полученные скрипты:
Вместо пустой функции вставляем скаченный скрипт для Sheets или для Docs:
Сверху вы увидите глобальные переменные, которые лучше сразу задать. В системном промпте можно подсказать GPT как нужно вести беседу. Температура - уровень творчества модели от 0 до 1 (где 1 - максимально творческие ответы). Эти настройки общие как для ChatGPT, так и для YandexGPT.
Чтобы общаться с GPT по API, получим необходимые токены по следующим ссылкам:
- Токен OpenAI
- Токен YandexGPT
- Folder для YandexGPT (отобразится в URL)
При первом запуске вам потребуется авторизоваться и разрешить выполнение скрипта. Выбираете аккаунт, затем нажимаете на "дополнительные настройки" и переходите на страницу проекта, где будет кнопка "Разрешить".
Если вы решили использовать скрипт, значит вам уже доступен его код. Можно убедиться в качестве скрипта, отправив код на проверку в ChatGPT.
Кастомные GPT для Google Docs
Как использовать расширения вы можете посмотреть в видео. Там я детально показал добавление картинок и работу с промптами. Здесь хочу остановиться на кастомных кнопках под ваши запросы и добавлении препромптов.
Препромпт - часть промпта, которую добавляют в начало или конец промпта, чтобы задать тексту нужный вид. Главное преимущество Google Scripts - возможность кастомизации. Поэтому покажу на примерах как добавить препромпты для ChatGPT или YandexGPT, а возможно и Dall-E.
Анонсы всех видео, статей и полезностей - в нашем Telegram-канале🔥
Присоединяйтесь, обсуждайте и автоматизируйте!
Саммаризация текстов с помощью ChatGPT
Самое простое - саммаризация текста. Если вам нужно одной кнопкой вывести суть длинного текста, это несложно. Открываем Google Script и добавляем в меню кнопку саммаризации на базе ChatGPT:
Создаём функцию get_summary по примеру функции get_chat только с дополнительным промптом в переменной prompt:
Обновляем страницу Google документа и видим нашу кнопку саммаризации:
Если выделить текст и нажать на кнопку, функция успешно отработает, выводя основные мысли:
Разбивка текста на пункты с ChatGPT
Как и в прошлый раз, добавляем кнопку:
А затем и функцию get_points:
Функция успешно отработала, разбив наш текст на пункты:
Стилизация текста
Чтобы не использовать голый текст от ChatGPT, давайте придумаем стиль. Я хочу писать в дерзком и шуточном стиле с примерами и подколами.
Добавляем новую функцию:
Под действием функции наш текст про нейросети кардинально меняется:
Пишем пост для соцсетей на ChatGPT
Давайте уже оформим наш текст в пост и где-то опубликуем. Для этого добавляем новую функцию:
Получается как-то так:
Итоги
Скажу честно - я не заморачивался промптами, да и брал старую модель - GPT3.5. В общем уж как получилось😳 Только вы знаете какие задачи вам нужно решить и только вы можете написать самые крутые промпты для себя.
Теперь Google скрипт имеет кастомные кнопки лично под вас, поэтому вы можете гораздо быстрее работать с текстами. Напомню, что кроме ChatGPT у вас есть функции под YandexGPT и Dall-E (генерация картинок). Их тоже можно кастомизировать под себя.
Не забывайте, что любой запрос к API съедает немного ваших денег. Контролируйте ваши расходы на OpenAI по этой ссылке.
Удачи в написании крутых текстов 🔥
Комментарии