{"id":14275,"url":"\/distributions\/14275\/click?bit=1&hash=bccbaeb320d3784aa2d1badbee38ca8d11406e8938daaca7e74be177682eb28b","title":"\u041d\u0430 \u0447\u0451\u043c \u0437\u0430\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u044e\u0442 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u043e\u0434\u0430\u0432\u0446\u044b \u0430\u0432\u0442\u043e?","buttonText":"\u0423\u0437\u043d\u0430\u0442\u044c","imageUuid":"f72066c6-8459-501b-aea6-770cd3ac60a6"}

Как создать и обучить AI-бота в Телеграм на базе GPT-4

Что такое Chat GPT знают многие. Некоторые просто слышали об этой нейросети, другие же опробовали ее в деле и, возможно, продолжают пользоваться по сей день. А можно ли создать GPT чат-бота, не оплачивая подписку на сайте OpenAI, которая стоит 20 долларов? Да, такая возможность появилась благодаря китайским IT-умельцам.

Человек взаимодействует с личным AI-ассистентом

Девелоперы из Поднебесной запустили сервис COZE. С его помощью можно создавать собственные GPTs, обучая их по своей базе знаний, либо подключая различные плагины. А в настройках можно выбирать, какая именно модель искусственного интеллекта будет использоваться – стандартная GPT 3.5, продвинутая четверка или максимальная Turbo.

В этой статье я расскажу о том, как сделать своего бота с ИИ в Телеграме. Как обучить его по учебникам в формате PDF, DOCX или TXT и присвоить ему нужную вам роль. Но самое главное – всё это возможно без знания программирования и без финансовых трат.

Создаем умного AI-бота в сервисе COZE

Первое, что необходимо сделать новому пользователю, пройти регистрацию. Для этого перейдите на COZE и нажмите на кнопку «Get started»! Вы окажетесь на странице, где сможете зарегистрироваться 2 способами:

Регистрация в сервисе Coze

1. По номеру телефона (с подтверждением через SMS).

2. С авторизацией через Google (проще, но не безопаснее).

После того, как вы войдете под своими данными в этот сервис, окажетесь на его домашней странице. Слева вверху вы увидите синюю кнопку «Create Bot». Нажмите ее! В открывшемся окне введите произвольные название и описание бота. А под текстовыми полями можете загрузить аватарку бота или сгенерировать ее нейросетью. Но учтите, что эта аватарка не будет показываться в Телеграме! Она будет отображаться лишь в COZE.

Подтвердив свое решение создать Chat GPT 4 телеграм-бота кнопкой «Confirm», вы окажетесь на странице с его конфигурацией. Она разбита на 3 вертикальных блока. В левом вам необходимо прописать роль для бота, в среднем выставить настройки, а в правом вы можете тестировать свой GPTs, не подключая его к мессенджеру Дурова.

Создание бота и выбор модели ИИ в сервисе Coze

В среднем блоке вверху доступен выбор модели искусственного интеллекта. Нажмите на него и выберите тот вариант, который вам подходит! Например, GPT-4 или его турбированную версию. Далее с помощью ползунков поменяйте настройки ИИ! Температуру советую снизить до 0.5, длину ответа оставить по умолчанию, а количество запоминаемых нейросетью диалогов увеличить на максимум (можете делать по-своему).

Прописываем для AI-бота его роль

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

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

Автоматическая оптимизация промпта пользователя для GPT-бота

Итак, в левом блоке вы написали от себя, как видите работу своего будущего бота. Чтобы улучшить понимание AI ваших инструкций, нажмите на пункт «Optimize» справа вверху! Появится окно, в котором будет в режиме реального времени прописываться оптимизированный промпт, разделенный на блоки с навыками и ограничениями. Для подмены им вашей инструкции кликните на кнопку «Use»! В дальнейшем при желании вы всегда сможете подкорректировать или добавить пункты прямо в текстовом поле.

Создаем базу знаний и обучаем по ней AI-бота

Как обучают GPT? С помощью информации, собранной в единую базу знаний. Последняя может состоять из учебников, книг, статей, руководств и других текстов или таблиц.

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

Чтобы создать базу знаний для бота, кликните на пункт «Knowledge» в среднем блоке! Далее нажмите на значок плюса и во всплывшем окне на кнопку «Create Knowledge»! Затем вам необходимо воспользоваться кнопкой «Add unit» (добавление источника). В качестве источника можно указать локальные документы, сайт, Notion pages и кастом. А если переключиться на вкладку «Table format», получится загрузить таблицу из Excel.

Выбор типа документов для создания базы знаний в AI-боте

Нас интересует загрузка учебной литературы, поэтому надо выбрать первый пункт «Local documents». После этого вы окажетесь на странице с загрузкой файлов. Чтобы загрузить то, что вы нашли для обучения чата GPT, кликните на блок вверху и выберите нужные файлы на своем устройстве! Либо перетащите их в этот блок методом drag and drop!

Технические требования к загружаемым документам:

  • Форматы – PDF, TXT, DOC или DOCX.
  • Размер – до 20 Мегабайт на один файл.
  • Количество страниц в PDF-документе – не более 250.
  • Количество загружаемых документов за один раз – до 10 единиц.
  • Максимальное количество файлов в одной базе знаний – 100 единиц.
Загрузка обучающих документов в базу знаний AI-бота в сервисе Coze

После выбора файлов на устройстве и загрузки их в сервис нажмите на кнопку «Next»! Вам будет предложены два варианта сегментации данных – автоматический и ручной. Выберите первый и снова воспользуйтесь кнопкой «Next»! Далее подождите пока ИИ распознает ваш документ и обработает его, добавив в базу знаний. Нажмите кнопку «Confirm» и можете возвращаться к конфигурированию бота! Чтобы дополнить базу знаний новыми файлами делать нужно то же самое, но без создания отдельной БЗ.

Подключаем к AI-боту Chat GPT плагины

Возможно, вы не хотите обучать бота по учебникам, либо желаете совместить такой формат обучения с доступом к информации в интернете. Чтобы разрешить своему боту выход во Всемирную Паутину, к нему необходимо подключить специальные плагины. Но не думайте, что это сложно! На это понадобится секунд 10-20, не более того.

Нажмите на пункт «Plugins» в среднем блоке на странице конфигурации! Далее кликните по значку с плюсом! Откроется окно с плагинами. Они по умолчанию отсортированы по популярности. Поэтому первый же плагин сверху – это поиск в Google. Чтобы добавить его в своего бота, кликните на блок с плагином и в открывшемся списке нажмите на «Add»! После этого плагин будет добавлен в вашего бота и обеспечит его доступом к интернету.

Подключение GPT-плагина к боту

Какие тут еще есть полезные плагины? Например, Dalle-3 для генерации картинок по текстовому запросу, GPT4V для распознавания ИИ того, что изображено на фото. В COZE загружено огромное количество дополнений, которые делают умного бота еще умнее.

Тестируем и публикуем GPT бота в Телеграм

Найдите в среднем блоке страницы с конфигурацией пункт «Opening Dialog»! Нажмите на него и в текстовое поле введите приветствие, которое бот будет слать каждому новому пользователю после клика по кнопке «Start»! Если вам лень думать над текстом, вы можете воспользоваться значком «A» для автоматической генерации сообщения.

Указание приветственного текста для пользователя при запуске бота

После этого можно переходить к тестированию и публикации бота в Телеграме! Чтобы оценить работоспособность и корректность поведения вашего бота, наберите в правом блоке запрос и отправьте его нейросети! Далее читайте ответы и делайте выводы!

Мой бот должен отвечать как AI-психолог, потому что я его таким задумал. Ваш будет себя вести в соответствии с той ролью, которую вы ему присвоите. А его ответы на вопросы пользователей будут формироваться на основе вашей базы знаний или данных из Сети.

Тестирование бота внутри сервиса Coze (до подключения к Телеграму)

Чтобы подключить бота к Телеграму, нажмите на кнопку «Publish» в правом верхнем углу! На открывшейся странице кликните по пункту «Configure» напротив Telegram! Вставьте туда токен своего бота, созданного в BotFather (это тоже бот в ТГ, который позволяет регистрировать других ботов, предоставляя пользователю токен для подключения)! Подтвердите данное действие и через несколько секунд соединение между вашим ботом и Телеграмом будет установлено! Вам останется лишь поставить галочку напротив мессенджера Telegram и нажать на кнопку «Publish» для публикации бота!

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

Теперь вы знаете, как бесплатно создать AI-бота на базе GPT-4. Надеюсь, что эта статья поможет вам «приручить» искусственный интеллект и адаптировать его под ваши цели.

0
82 комментария
Написать комментарий...
Вадим Барсуков

@Гуру Фриланса Вы не знаете, как можно разместить telegram чат (с coze-ботом) на странице сайта (плагин для WP был бы вообще идеально)?
Или подключить coze-бота к какому-то чату типа Jivo.

Прямой интеграции coze чата на сайт ведь еще не завезли?

Ответить
Развернуть ветку
Гуру Фриланса
Автор

Ссылка на чат в телеграм есть на сайте coze. А та ссылка, что я дал, ведёт на русскоязычное обсуждение.

Ответить
Развернуть ветку
Вадим Барсуков

Да, спасибо. Я уже там. Пока не дали ответ на мой вопрос. И сам не нашел. Может, кто-то здесь откликнется.

Ответить
Развернуть ветку
79 комментариев
Раскрывать всегда