Читать книгу: «Нейросети для бизнеса и SMM», страница 8

Шрифт:

Глава 4. Дополнительные возможности

Расширения для браузера Chrome на основе ChatGPT

Генерация контента, умный поиск в интернете, проверка фактов со ссылками на источники, резюме длинных статей и видео на Ютубе с таймингом и описанием – это далеко не все, на что способны расширения для браузеров на базе искусственного интеллекта.

Расширения из интернет-магазина Chrome подходят для всех браузеров, созданных на базе Chromium. Плагины работают в браузерах Chrome, Opera, Edge, Яндекс. Браузер и других, например, Brave Browser или Vivaldi.

Поддержка браузера Opera


Работа плагинов ограничена на территории РФ. Нужен подтвержденный аккаунт в OpenAI (доступ ограничен для пользователей из России) – о том, как зарегистрировать официальный аккаунт, мы рассказывали выше.


Далее – несколько расширений ChatGPT для решения разных задач.

WebChatGPT: ChatGPT с доступом в интернет

Расширение добавляет релевантные ссылки ко всем ответам. После ввода запроса расширение позволяет ChatGPT искать в интернете соответствующие публикации. Затем бот отображает результаты поиска и компилирует информацию на основе этих ссылок.

Можно включить различные фильтры: количество результатов, язык ответа, временной период для поиска информации – например, за последний день, неделю или месяц.

Perplexity AI

Поисковая система, поддерживающая ИИ. Когда пользователь вводит запрос, плагин объединяет собственный набор данных с источниками в интернете и отображает результаты. Расширение также дает ссылки на источники.

Плюс Perplexity AI может читать контент выборочно. Например, контент выбранного сайта или отдельной страницы. Вы сможете задать ИИ вопросы по конкретной статье или попросить его резюмировать длинный текст.


Похоже на Google и ChatGPT вместе взятые


ChatGPT Writer

Ориентирован на написание электронных писем и сообщений на любых сайтах, в соцсетях и онлайн-документах. Расширение работает автономно и требует только входа в OpenAI.

Как работать на всех сайтах: нажмите на значок расширения → появится всплывающее окно → кратко укажите, о чем хотите написать → нажмите кнопку «Generate Response» → «Создать ответ».

Вы можете указать контекст в верхнем поле чата с ChatGPT Writer, если продолжаете предыдущий разговор.

Bing Chat for All Browsers

Microsoft Bing AI изначально предназначался только для браузера Edge, но с помощью расширения его можно установить на другие браузеры на основе Chromium.

Для использования расширения потребуется учетная запись Microsoft с доступом к Bing Chat. Если регистрируете учетную запись только сейчас, возможно, придется присоединиться к листу ожидания, чтобы получить доступ к чату.


Доступно 3 режима беседы:

Творческий. Предполагает более креативные и оригинальные ответы.

Сбалансированный. Баланс между информативностью и творчеством – четкие и осмысленные ответы. Режим включен по умолчанию.

Точный. Краткие ответы со ссылками на источники информации.


Кроме того, Bing Chat может генерировать изображения по текстовому описанию, пользуясь платформой DALL-E.

Wiseone

Одно из лучших расширений на основе ChatGPT для читателей. Плагин интегрируется в окно браузера и распознает все типы текста.


Функции расширения:

Discover (Узнать новое). Плагин автоматически выделяет термины и сложные куски текста, а при наведении на них курсора – открывает окно с объяснениями и контекстом.

Cross-checking (Перекрестная проверка). Wiseone может проверять факты, сравнивая информацию из нескольких источников по одному и тому же вопросу. Наведите курсор или кликните по предложению, отмеченному темно-синей линией на полях статьи. Во всплывающем окне будет список актуальных статей об этом факте.

Ask Anything (Спросите что угодно). Можно ввести любой уточняющий вопрос о статье. В зависимости от вашего выбора, ответ может быть получен из контекста самой статьи или из поиска в интернете, с указанием источников.

Suggestions (Предложения). Предлагает подборку тематических статей из разных источников, что позволяет углубить понимание конкретной темы.

Summarize (Резюме). Краткое изложение и основные выводы о статье.


Wiseone работает с текстами на разных языках, но результат выдает на английском. Если с этим есть трудности, любой онлайн-переводчик для браузера легко решает проблему.

Merlin AI Chat GPT Chatbot в России

Merlin – это плагин Open AI на базе ChatGPT, работающий во всем браузере и практически на любой веб-странице, а не только в поисковой системе.

Расширение поддерживает множество языков, в том числе русский. Merlin помогает генерировать быстрые комментарии, посты, электронные письма, резюмировать длинные тексты.


Одно из немногих расширений ChatGPT для браузеров, которое корректно отображает текст на русском языке


Кроме того, плагин умеет создавать сводку видео на Ютубе с таймингом и кратким содержанием.


Функция поможет быстро найти нужную часть видео и в общем понять, о чем идет речь


Расширение можно вызвать сочетанием клавиш Ctrl (⌘ на Mac) + M.

Краткое содержание видеороликов на YouTube

Бесплатное расширение YouTube Summary with ChatGPT для Chrome, которое позволяет смотреть ролики на YouTube с описанием содержимого видео.

Удобный инструмент выручает, если у вас совсем нет времени или желания целиком просматривать длинные ролики. Читайте саммари на любом языке, предварительно выбрав его в настройках.

ChatGPT для поисковых систем

Расширение ChatGPT for Search Engines для Chrome взаимодействует с вашими запросами в поисковике и выдает ответы, сгенерированные ChatGPT. Ответы от нейросети отображаются вместе с результатами поиска от поисковика.

Загрузите расширение в браузер и перейдите в его настройки. Далее сгенерируйте новый API-ключ, вставьте его в строке «ключ-API» и нажмите «Сохранить».

Перезагрузите браузер, зайдите в Гугл и введите любой вопрос. Справа от ответов поисковика будут ответы от ChatGPT.

SciSpace Copilot

Расширение с ChatGPT для Chrome, позволяющее разбивать сложные объяснения на удобоваримые.

Подходит для чтения научной литературы, упростит технический язык. SciSpace Copilot дает простые объяснения жаргона, аббревиатур и сложных абзацев. Все что нужно сделать – это выделить их.


Например, плагин быстро объяснил, что такое «охват подписчиков»


SciSpace Copilot объясняет текст, математику и таблицы в научной литературе, исследовательских работах, технических текстах или отчетах. Можно задавать дополнительные вопросы и получать ответы, не переключаясь между вкладками.


С Copilot можно:

• Выбрать один из предустановленных вопросов или задать свой, если возникли сомнения при чтении статьи.

• Разобраться в математике и таблицах в PDF-файлах. Выделите незнакомые математические уравнения или таблицы с помощью Copilot, чтобы узнать, что именно они означают.

• Сохранить любую статью или PDF-файл в закладки в Copilot, чтобы вернуться к файлу в удобное время.

Talk-to-ChatGPT

Дает возможность задавать вопросы ChatGPT вслух и получать голосовые ответы. Плагин использует технологии распознавания речи и преобразования текста в речь от Google Chrome.

Чтобы использовать его, нужно открыть домашнюю страницу ChatGPT. В правом верхнем углу страницы появится окно – нажмите кнопку «Start».

Появится небольшое поле в правом верхнем углу экрана, где можно включить или выключить микрофон и голос бота – преобразование текста в речь, если хотите только диктовать вопросы. Тут вы можете пропустить текущее сообщение и получить доступ к меню настроек.


На русском языке доступны два варианта озвучки. ChatGPT будет отвечать вам голосом Павла или Ирины


Расширение поддерживает все языки распознавания голоса и преобразования текста в речь из Google Chrome API, то есть все основные языки. Если вам покажется, что бот читает медленно, скорость можно увеличить в настройках.

Как создать своего телеграм-бота с ChatGPT

Алгоритм создания телеграм-бота на основе ChatGPT с помощью Python (инструкция для НЕ программистов)

Не хочется платить за использование чат-ботов на основе ChatGPT в Телеграме? Или не нравится их функционал? Создайте своего бота.

Это не так сложно, как кажется, бота можно подготовить к работе за 15 минут.

Как подключить ChatGPT к телеграм-боту

Мы написали простую инструкцию, как сделать своего бота с ChatGPT. Если вы повторите в точности все шаги, на создание и запуск бота у вас уйдет около 15 минут.

Чтобы создать своего собственного бота ChatGPT, необходимо завести аккаунт на официальном сайте OpenAI. Без аккаунта создать бота невозможно.

Что нужно для создания бота с ChatGPT

Чтобы создать бесплатный бот ChatGPT, вам понадобится:

• API-ключ ChatGPT;

• бот в Телеграме и его токен;

• Python на вашем компьютере;

• код бота, который уже готов и доступен на GitHub.


Это не страшно и не требует навыков разработки, программистом быть тоже не нужно. Просто делайте все по шагам – мы постарались подробно описать каждый этап.

Создаем API-ключ ChatGPT

Здесь находится персональный API-ключ


Создаем бота в Телеграме

Откройте BotFather и отправьте ему команду /newbot. Затем придумайте уникальные имя и ссылку на своего бота, все это отправьте BotFather. Ссылка обязательно должна заканчиваться на «bot».

Если вы все сделали правильно, BotFather отправит вам сообщение, в котором будут ссылка и токен вашего нового бота. Запишите где-нибудь токен, желательно там же, где и API-ключ ChatGPT. Ключи вам понадобятся позже.

Бот готов, далее вы можете заполнить данные о боте и загрузить аватар. Для этого отправьте BotFather команду /mybots и выберите своего бота. Затем нажмите Edit bot и заполните данные в новом боте.


Не забудьте записать токен


Устанавливаем Python

Теперь вам нужно установить Python на свой компьютер. Загрузочный файл можно взять с официальной страницы Python. При установке не забудьте поставить галочку рядом с Add python.exe to PATH. Если этого не сделать, команды в консоли не будут работать.


Обязательно поставьте галочку


Загружаем готовый код бота с GitHub

Перейдите на GitHub и загрузите код от пользователя n3d1117. Для этого нажмите кнопку Code и выберите Download ZIP. Далее разархивируйте и поместите содержимое папки куда-нибудь, куда вам удобно.

Внимание – проследите, чтобы в пути не было русских символов.


Загрузите ZIP-архив


Интеграция ChatGPT с ботом в Телеграме

Откройте файл с названием «.env.example» с помощью любого текстового редактора (Блокнот, Notepad++, EmEditor) и вместо звездочек вставьте ключи, которые вы сохранили ранее.

В строке OPENAI_API_KEY= замените «XXX» на ключ OpenAI.

В строке TELEGRAM_BOT_TOKEN= «XXX» замените на токен вашего телеграм-бота.

В строке ALLOWED_TELEGRAM_USER_IDS= вместо «USER_ID_1,USER_ID_2» вставьте звездочку (*), чтобы сделать бота доступным для всех.


Так должен выглядеть готовый код


Переименуйте файл «.env.example» в «.env». Затем нажмите на адресную строку папки, введите слово «powershell» и нажмите Enter, чтобы открыть консоль командного интерпретатора PowerShell прямо из папки вашего бота.


Откройте PowerShell в папке бота


Пропишите в консоли следующие команды, не изменяя их порядок. Просто скопируйте их и вставьте в консоль:

python – m pip install – upgrade pip

pip install python-telegram-bot

pip install openai

pip install pydub

python – m venv venv

venv\Scripts\activate

pip install – r requirements.txt

python bot/main.py

В конце нажмите Enter.


Вставьте скопированные команды в консоль


Когда все шаги будут выполнены, бот будет готов, и вы сможете воспользоваться им. Чтобы остановить бота, достаточно закрыть консоль.

Для повторного запуска бота не придется вводить все команды снова, просто так же откройте PowerShell в папке и введите команды:

venv\Scripts\activate

python bot/main.py

и нажмите Enter.


У нас получилось интегрировать ChatGPT в телеграм-бот. Рассмотрим основные команды, доступные нашему боту:

/reset – стереть из памяти бота предыдущие беседы;

/help – показать справочное сообщение;

/resend – повторно отправить последнее сообщение;

/stats – получить текущую статистику использования;

/image – сгенерировать изображение с помощью нейросети DALL-E.


Чтобы начать общение с ботом, нажмите «Старт» и дайте ему команду отвечать на русском языке.


Вот что у нас получилось – чат-бот на основе ChatGPT


В ответ на команду /image cat бот прислал вполне реалистичное фото кота. Конечно, на этом мы не остановимся в своих тестах. Теперь попросим бота написать рассказ про кота.


ChatGPT генерирует картинки, используя нейросеть Dall-E в телеграм-боте


Учитывая, что вводных нейросети мы никаких не давали, это просто неплохая история про кота. Читать такой рассказ вполне интересно. Если бы нам нужен был рассказ в определенном стиле или с четкой целью – мы бы просто добавили эту информацию в свой запрос. А нейросеть создала бы рассказ, опираясь на более точное задание.

В консоли вы будете видеть процесс работы бота. Кто и когда прислал ему новое сообщение.


Так выглядит работа телеграм-бота в консоли PowerShell


К сожалению, телеграм-бот с ChatGPT не совсем бесплатный. Использование API-ключа возможно только в течение 3-х месяцев. Все пользователи получают бесплатный пробный период на 3 месяца с момента регистрации и 5 бонусных долларов. Когда эти доллары кончатся, API перестанет работать, нужно будет покупать.

Чтобы узнать, сколько бесплатных пробных кредитов осталось на вашей учетной записи, перейдите на страницу «Использование». Когда закончится бесплатный период, придется оплатить тарифный план, если вы хотите продолжить использовать бота.


Страница, где можно посмотреть статистику использования бота


Как создать бота с помощью конструктора FlowXO

Процесс создания бота с помощью FlowXO будет другим, но в результате вы получите такого же работоспособного бота в Телеграме, сможете задавать ему любые вопросы и ставить задачи.

Переходите по ссылке FlowXO и регистрируйтесь. Вы попадете на основную страницу конструктора. Чтобы добавить бота в сервис, нажмите «Bots».

Далее нажмите зеленую кнопку «+NEW» и выберите Телеграм из списка.


Нужная нам кнопка в левой панели


Чтобы перенести данные в конструктор, вам нужно предварительно создать телеграм-бот через BotFather. Когда бот будет готов, сохраните его username и token API. Они понадобятся, чтобы внести их в конструктор.


После того как вы нажали кнопку «+NEW» и выбрали Телеграм, в строке «Name» введите имя вашего бота. Далее задайте боту русский язык и в строке «Bot Username» введите сохраненный username вашего бота. А в поле «Bot Token» вставьте сохраненный token API и нажмите кнопку «Next».


Выбираем язык, на котором будет отвечать бот


Так должен выглядеть ваш бот. Чтобы продолжить, нажмите «Done».


Если у вас все примерно так же (кроме ссылок, конечно), можно смело кликать на «Done»


Далее нужно создать логическую цепочку. Для этого кликните на «Flows» и создайте новую цепочку, нажав на кнопку «+NEW».


Кликните на зеленую кнопку, чтобы начать создавать цепочку


В списке выберите «Blank Flow», чтобы создать шаблон новой цепочки.


Выбираем новый шаблон – кликаем на него


После создания новой цепочки нужно выбрать триггер. Нажмите «Catch all», чтобы создать новый.


Надо выбрать именно этот триггер, чтобы бот работал как надо


Далее выберите «Connect to specific bots», поставьте галочку на вашем боте и нажмите «Next».


Если все ок, кликаем на «Next»


Теперь необходимо активировать поток, для этого переведите бегунок из положения «Off» в положение «On».

Далее создаем одно из действий. Оно будет запрашивать у пользователя ввести какие-то данные. Для этого нажмите на плюсик в кружочке.


Переводим бегунок в активное положение и кликаем на плюсик


И в окне «Select an Action» выбираем команду «Ask a Question».


Выбираем функцию, чтобы бот отвечал на вопросы


В поле «Question» нажмите на символ ><> в правом верхнем углу поля → выберите «User First Name» → напишите «введите свой запрос». Когда пользователь будет задавать вопрос, бот будет обращаться к пользователю по его нику и предлагать задать вопрос после команды.

Далее листайте вниз и нажмите «Next» → затем «+ Add a Filter», чтобы добавить команду, по которой бот будет отвечать пользователю.

В поле «Value» нажмите на символ рыбки ><> и в выпадающем списке выберите «Message» → в списке «Condition» выберите «Equals» → в поле «Value» пропишите «/start» → нажмите «Save».

Теперь бот будет отвечать пользователю после команды «/start»: {имя пользователя} введите свой запрос.

Теперь необходимо привязать к телеграм-боту модуль ChatGPT. Для этого нажмите на плюсик в кружочке → «Select an Action» «More services» «OpenAI». В выпадающем списке «Action» установите «Complete Chat (ChatGPT)».


В этом списке несколько вариантов работы ChatGPT:

Complete Chat (ChatGPT) – полный ChatGPT;

Classify text – классифицировать текст;

Edit/Correct Input – редактирование/исправление вводимых данных;

Generate an Image – генерация изображений;

Moderation – модерация текста;

Language Detection and Translation – определение языка и перевод текста.


Вы можете выбрать любой, какой вам нужен, но «Complete Chat (ChatGPT)» раскрывает все возможности нейросети.

Нажмите «Next», чтобы продолжить.


Можно, конечно, выбрать только конкретную функцию, но удобнее – подключить сразу весь комплект


Теперь вам понадобится ключ «OpenAI API Token». Перейдите на страницу для разработчиков в OpenAI, сгенерируйте ключ и скопируйте его.


Вернитесь в конструктор и в окне «Authorize the Service» в поле «Open AI API Token» вставьте скопированный ключ от вашего персонального аккаунта ChatGPT и нажмите «Next».


В указанное поле нужно вставить ключ


Далее вам откроется окно настроек «Settings». В поле «Prompt» через знак рыбки ><> нужно указать «Answer». Чтобы сообщение, которое пользователь отправляет телеграм-боту, перенаправлялось в ChatGPT.

Далее в настройках выбираем модель «gpt-3.5-turbo» и под строкой выбора модели устанавливаем количество токенов. По умолчанию там стоит значение 100, можно указать 500 или 1000. Это количество символов, которое будет в ответе от бота. Если значение мало, он будет разрывать текст ответа. Чем больше будет указанное значение, тем дольше будет думать бот перед ответом.

Для продолжения нажмите «Next».


Кликаем на кнопки и получаем результат:)


Теперь вам нужно добавить фильтр, чтобы действие бота происходило после ответа пользователя.

В строке «Value» укажите «Answer», а в выпадающем списке «Condition» поставьте значение «Is not empty» и нажмите «Save».


Строк тут не так много, выполнить правильно будет несложно


Полдела сделано, бот получает команду «/start» от пользователя, предлагает ему ввести запрос, перенаправляет запрос в ChatGPT, но ответ не дает.

Чтобы бот заработал, необходимо создать еще одно действие. Для этого в разделе «Flows» нажмите на плюсик в кружочке.


Кликаем на плюсик, чтобы бот отвечал


В окне «Select an Action» выберите действие «Send a Message».


Теперь нужно кликнуть на другую кнопку, чтобы бот отвечал на вопросы


Далее так же, как вы создавали предыдущие действия, вызовите выпадающий список кликом по рыбке ><> в поле «Message», выберите «Response» и нажмите на кнопку «Next».

В поле «Message» перед командой вы можете добавить любой текст, например, «Ответ на ваш вопрос готов», чтобы бот прописывал этот текст перед своим ответом, главное – установить команду «Response».


Здесь можно написать что-то короткое


Далее нужно добавить фильтр. В строке «Value» укажите «Answer», а в выпадающем списке «Condition» поставьте значение «Is not empty» и нажмите «Save».


Страница нам уже знакома, только действие немного другое


Мы создали действие, которое замыкает цепочку и позволяет боту отвечать пользователю после команды.

Теперь можно протестировать бота, который у вас получился.


Задаем вопрос – получаем ответ. Все получилось:)


Бот работает и прекрасно выполняет свои функции. В конструкторе вы можете менять настройки, добавлять функции, цепочки, менять модель бота и многое другое.

Как делать синтез речи для контента

В TikTok и Reels активно используется нейроозвучка, и некоторые креативы круто заходят. Недавно в ТикТоке разлетелся трек с голосом маленькой англоязычной девочки: «my name is piony». Эту волну подхватили SMM-щики докторов пластической хирургии, ортодонтов и других бизнесов с космическими чеками.

Эта девочка есть не только в ТикТоке. Точно такой же голос можно синтезировать в сервисе «Звукограм». Выберите диктора Anny на английском – и вуаля!

Покупайте книги и получайте бонусы в Литрес, Читай-городе и Буквоеде.

Участвовать в бонусной программе
Возрастное ограничение:
0+
Дата выхода на Литрес:
17 июля 2024
Дата написания:
2024
Объем:
261 стр. 202 иллюстрации
Правообладатель:
Автор
Формат скачивания:
Текст
Средний рейтинг 4,5 на основе 20 оценок
По подписке
Текст, доступен аудиоформат
Средний рейтинг 2,9 на основе 9 оценок
По подписке
Текст, доступен аудиоформат
Средний рейтинг 4,5 на основе 23 оценок
По подписке
Текст
Средний рейтинг 4,7 на основе 26 оценок
Текст, доступен аудиоформат
Средний рейтинг 5 на основе 6 оценок
По подписке
Текст, доступен аудиоформат
Средний рейтинг 4,6 на основе 53 оценок
По подписке
Текст
Средний рейтинг 4,2 на основе 89 оценок
По подписке
Текст
Средний рейтинг 4,2 на основе 17 оценок
По подписке
Текст
Средний рейтинг 4,9 на основе 44 оценок