Можно ли сделать бота, который будет “думать” как Вы?
По крайней мере отвечать на вопросы так, как ответили бы Вы?
Впервые делюсь практическим опытом создания собственного GPT в системе ChatGPT. Полезная штука.
Расшифровка видео
Поиск по видео
0:00
Добрый день я решил записать и показать
0:03
вам процесс создания моего помощника с
0:05
искусственным интеллектом так сказать
0:07
цифрового близнеца личного gpt которого
0:11
Как я рассказывал можно создать прямо на
0:13
страничке чат gpt Если вы платный
0:15
Подписчик К сожалению доступ к нему
0:18
может быть только у других платных
0:19
подписчиков чат gpt а то вы бы узнали
0:22
что я на самом деле думаю но на всякий
0:25
случай Линк на моего цифрового близнеца
0:28
в описании к видео в конце ролика я
0:31
обобщи мысли и рекомендации вероятно они
0:34
могут быть полезны в самом практическом
0:36
смысле Так что смотрите до конца Итак
0:39
идея состоит в том чтобы кто-то неживой
0:41
отвечал на вопросы на основании моих
0:43
высказываний публикации в Facebook и
0:46
роликов в YouTube смысл ещё и в том что
0:49
здесь я избегаю политики кроме цифровой
0:52
демократии А у близнеца Можно спросить
0:55
что угодно спросить-то можно а вот что и
0:59
как он
1:00
об этом дальше Прежде всего я занялся
1:03
подготовкой данных для gpt поскольку как
1:06
мы знаем это главное я собрал все файлы
1:09
msw с моими постами в Facebook в папку
1:12
posts А все скрипты моих видео в том же
1:15
формате в папку scripts затем я создал
1:17
новый файл Word posts и импортировала
1:20
туда все файлы из соответствующей папки
1:22
затем я проверил размер файла в символах
1:25
получилось примерно 300.000 символов что
1:28
совсем немного сказал сегодня что
1:31
допустимый размер файла в токенах аж 8
1:34
млн то есть целых 16 млн кириллических
1:37
символов это очень много затем я
1:40
сохранил файл как текст с кодировкой
1:43
utf8 и получил первый из файлов для
1:46
загрузки в базу знаний будущего Бота а
1:48
затем повторил всё Это для скриптов моих
1:52
роликов получилось два файла по
1:55
нескольку сотен килобайт в то время как
1:57
gpt готов принять целых 10 файлов до 512
2:02
МБ каждый напомню что знания в виде
2:05
файлов загруженные для личной gpt
2:08
созданных на страничке Chat gpt
2:10
преобразуются платформой в векторы под
2:12
названием eddings якобы самый
2:14
эффективный способ хранения обработки
2:16
данных после обучения которое превращает
2:19
данные в параметры составляющие главную
2:21
базу знаний
2:23
нейросети на странице чат gpt Я выбрал в
2:26
моём профиле мои gpt потом создать gpt и
2:30
приступил можно было сразу выбрать
2:32
конфигурирование gpt вручную но я
2:34
подумал что полезно показать опцию его
2:37
создания в творческом общении с
2:39
платформой и выбрал Create сначала робот
2:43
спросил меня что я хочу создать Хотя
2:45
звучало это как кого я ответил что хочу
2:49
создать своего цифрового Близнеца
2:51
отвечающего на вопросы так как на них
2:54
ответил бы я робот предложил мне
2:57
оригинальный вариант названия для моего
2:58
gpt но я был банален и назвал его
3:01
цифровой Близнец Александра Ткачёва из
3:04
Одессы потом робот сгенерировал и
3:06
предложил мне картинку для Бота я не
3:08
стал привередница и принял её Ну а что
3:11
неплохая ведь
3:12
картинка наконец робот спросил меня что
3:15
же этот Близнец будет делать Каковы мои
3:19
инструкции ему признаюсь это не первая
3:22
Моя попытка создания собственного Бота и
3:24
я был готов к такому вопросу мои
3:26
инструкции заключались в следующем этот
3:30
gpt будет отвечать на вопросы на русском
3:32
украинском или английском на разные темы
3:35
обсуждаемые в документах загруженных в
3:38
секцию knowledge язык ответов должен
3:40
совпадать с языком вопросов gpt должен
3:43
использовать файлы knowledge для всех и
3:46
каждого ответа вместо обращения к своей
3:49
основной базе знаний ответы должны быть
3:51
дружелюбными и должны быть в стиле
3:53
написание документов секции knowledge
3:55
первый ответ gpt всегда должен объяснять
3:58
лучшее практики
4:00
и сообщать что детальные вопросы
4:02
содержащие описание темы и полный
4:05
контекст необходимы для получения верных
4:08
ответов тут я нечаянно нажал ввод и
4:11
робот попросил подтвердить мои
4:13
требования очень точно перечислив их как
4:16
пронумерованные пункты я подтвердил И
4:19
дополнил если в файлах нет ответа на
4:22
заданный вопрос цифровой Близнец должен
4:24
сообщать Извините я не знаю что
4:27
Александр думает по этому поводу Видимо
4:29
он вы своё мнение в документах с
4:31
которыми я не знаком этот ответ Должен
4:33
выдаваться на языке общения с
4:35
пользователем gpt не должен ссылаться на
4:38
файлы или их автора но отвечать от
4:41
первого лица как будто он Александр
4:44
после чего робот сообщил мне что мой
4:46
цифровой Близнец готов и пожелал мне
4:49
удачи Я перешёл в конфигурирование Бота
4:52
и посмотрел что робот по записывал с
4:54
моих слов Интересно что часть инструкций
4:57
он перевёл с русского на привычный для
4:59
себя английский а часть оставил на
5:01
русском Хотя я специально спросил его
5:04
перед началом процесса Можно ли
5:06
использовать инструкции на русском
5:08
вероятно Дело в том что системный язык и
5:10
язык браузера У меня английский я
5:12
добавил кое-что к инструкциям касательно
5:14
размера ответов Потому что сам чат gpt
5:17
грешит многословия в последнее время
5:19
затем я изменил описание Бота Чтобы
5:22
объяснить гостям как им пользоваться
5:24
наилучшим образом потом я ввёл выбор
5:27
языка как рекомендуемые запросы для
5:29
начала разговора после чего включил
5:31
интерпретатор кода и анализ данных
5:33
необходимый для работы с файлами
5:35
knowledge и загрузил оба моих
5:39
файла Наконец я нажал создать разрешил
5:43
доступ к боту всем У кого есть Линк на
5:45
него и перешёл на главную страницу моего
5:48
так сказать
5:50
близнеца Я спросил у своего личного Бота
5:53
На какие темы с ним можно поговорить и
5:55
получил некий общий список популярных
5:58
тем для обсуждения но это же не то я
6:01
уточнил что меня интересуют темы из
6:03
загруженной мной информации выскочило
6:06
сообщение что бот ищет в базе знаний то
6:08
есть таки да обращается к загруженным
6:10
файлам результат был правильным Я
6:13
получил примерный перечень тем моих
6:15
публикаций и блогов Я попросил раскрыть
6:18
один из подпунктов и снова ответ Меня
6:20
порадовал он включал хорошо
6:22
структурированный список моих идей и
6:25
подходов то есть бот теперь помнил что
6:28
нужно брать ответ из персональных файлов
6:31
тогда вопреки своим же рекомендациям я
6:33
задал простой короткий вопрос как ты
6:36
относишься к музыке и получил ответ по
6:38
инструкции Что мол Александр этим с
6:41
Ботом не поделился но это не так есть по
6:44
крайней мере два поста где я рассуждаю о
6:46
музыке вообще и о моих личных вкусах в
6:49
частности тогда Я наехал на Бота сказав
6:52
что я точно знаю Александр высказывался
6:54
о музыке и вежливо попросил Бота
6:57
поискать Он снова показал что ищет в
7:00
базе знаний и выдал разложенные по
7:03
полочкам то есть по пунктам мои
7:04
рассуждения о музыке это не порядок
7:08
сказал я себе бот просто не понимает что
7:11
я прямо требую искать Каждый ответ
7:13
только в личной базе знаний то есть в
7:15
файлах загруженных в секцию knowledge Я
7:18
открыл редактирование Бота и попытался
7:20
сделать указания на этот счёт ещё более
7:22
определёнными и не двусмысленные и сразу
7:25
на английском
7:26
языке потом я вернулся к общению с Ботом
7:29
начав его сначала задал сакраментальный
7:32
вопрос о жанрах музыки которые ему То
7:34
есть мне нравится и снова получил ответ
7:37
что бот не знает что Александр думает на
7:40
этот счёт то есть снова бот без
7:42
специальных указаний не захотел
7:44
использовать личную базу знаний в файлах
7:47
как источник для ответа он не искал Он
7:50
просто сказал что Ответа нет Но ведь так
7:54
не должно быть так вся идея общения с
7:57
Ботом вместо общения Ной идёт насмарку
8:01
тогда я пошёл к главному Гуру чат gpt 4
8:04
они написал ему чего я хочу и спросил
8:08
как быть он был честен со мной сказав
8:10
что это не просто Но я могу попытаться
8:13
приоритизировать файлы как источник
8:15
информации более жёсткими инструкциями и
8:18
предложил мне их вариант я скопировал
8:21
эти инструкции вернулся к редактированию
8:23
Бота и вставил их в начало
8:25
соответствующего окошка потом убрал
8:28
лишнее из моих перво
8:30
сохранил изменения и попытался общаться
8:33
с тем кто должен был бы быть моим
8:36
цифровым близнецом Ну и ничего по сути
8:39
не вышло мой любимый тестовый вопрос о
8:42
музыке снова дал ответ не знаю я спросил
8:45
А если подумать бот закономерно Не понял
8:48
юмора и выдал какую-то муть о том как
8:50
думает Александр Вообще я снова наехал
8:54
сказав что точно знаю что в файлах об
8:56
этом есть и тогда ура выдал в самом деле
9:00
верный ответ о моих музыкальных
9:02
предпочтениях и тогда я сдался я пошёл и
9:06
отредактировал описание Бота предложив
9:08
гостям прямо указывать что их интересует
9:10
моё мнение по заданному вопросу тогда
9:13
бот будет искать в файлах знаний а не
9:16
отвечать как тупой студент что он не
9:18
знает конечно же это сработало также
9:21
отлично сработало Прямое сообщение в
9:23
чате о том что по всем последующим
9:25
вопросам гостя интересует сугубо мнение
9:28
Александра нужно будет только напоминать
9:30
боту об этом чтобы такое указание не
9:33
забылось уйдя за пределы контекстного
9:35
окна Ну что же подведём итоги на сегодня
9:38
личного Бота может создать любой из плас
9:42
подписчиков чат gpt вернее каждый может
9:45
создать до трёх ботов так называемых
9:48
собственных gpt если не подключать
9:51
секцию actions требующую некоторых
9:54
специальных знаний поведение личного
9:56
Бота будет определяться инструкциями Но
9:58
их ну уметь писать есть смысл поискать
10:02
какие-то рекомендации и чужой опыт в
10:04
отношении составления инструкций Я не
10:06
искал но думаю они должны
10:09
быть самое важное и полезное сегодня в
10:12
такого личного Бота можно загрузить
10:14
огромную кучу информации 10 файлов по 8
10:17
млн токенов – это 160 млн кириллических
10:20
символов пресловутой большое Советское
10:22
энциклопедии
10:24
4,3 авторских листов по 40.000 символов
10:27
каждый то есть 72 млн символов и намного
10:31
больше самая большая книга которую
10:33
примут в печать включает 800.000
10:36
символов то есть в Бота можно загрузить
10:39
200 таких книг конечно всё это в
10:42
принципе и формально не знаю пробовал ли
10:45
кто-то грузить в него столько и проверял
10:47
ли Как он будет с этим работать но в
10:49
личного Бота gpt наверняка можно
10:52
загрузить массу важной для вас
10:54
информации и ещё долго её дополнять а
10:57
потом по запросу вот вам найдёт обобщи и
11:00
структурирует знания как бы они не были
11:03
разбросаны по загруженным файлам мне
11:06
кажется это очень круто Я записал и
11:08
рассказал всё это не для того чтобы вот
11:10
так вот прямо научить вас чему-то я
11:12
показал что это просто и не требует
11:14
никаких специальных знаний разве что
11:17
очень пригодится английский язык но если
11:19
вы в нём не уверены тот же чат gpt в
11:22
качестве переводчика будет очень в
11:24
помощь Я не собираюсь злоупотреблять
11:26
такими Вот практическими наставлениями
11:28
но иногда буду их делать для чего-то На
11:30
мой взгляд безусловно полезного А вы
11:33
подпишитесь на мой канал чтобы не
11:35
пропустить их или что-то другое важное