Как обучить нейросеть писать как Ильяхов, Лебедев или Дуров
Кто пользуется GPT-4, тот знает, что внутри платной версии есть обучение нейросети и настройка аватаров, куда можно добавить данные, которые бот будет учитывать при взаимодействии с вами.
У меня возникла идея, обучить бота моему стилю письма.
Для этого надо скормить сетке много-много моего текста.
Где его взять? Первая мысль — моя соц сеть, где я пишу чаще всего — ВК.
Окей. Захожу в ВК. И понимаю, что постов много.
Знаю, что парсить проще всего из моего же браузера, запросом из консоли.
Пишу в GPT — напиши мне скрипт для консоли в браузере, чтобы спарсить и скопировать все тексты на стене ВК.
Дополняю чуток с корректировкой
// Собираем текст из всех постов var posts = document.querySelectorAll('.wall_post_text'); var allText = ''; posts.forEach(function(post) { allText += post.innerText + '\n\n'; }); // Копируем текст в буфер обмена function copyToClipboard(text) { var dummy = document.createElement('textarea'); document.body.appendChild(dummy); dummy.value = text; dummy.select(); document.execCommand('copy'); document.body.removeChild(dummy); } copyToClipboard(allText); console.log('Текст скопирован в буфер обмена. Вставьте его в файл вручную.');
Захожу в браузер, вызываю консоль, вставляю туда код.
Вуаля. Текст скопирован в буфер. Вставляю его в документ. Готово.
НО. Текста мало. Копируется только то, что отображено на стене, то есть вниз мотай ленту и сколько отмотал, столько и скопируется.
Первая мысль, пойду мотать до посинения ленту. Мотаю-мотаю. СТОП.
Надо автоматизировать.
Запрос в GPT. Как мотать ленту автоматически.
var scrollInterval = setInterval(function() { window.scrollBy(0, 1000); // Прокрутка на 1000 пикселей за каждый шаг }, 200); // Интервал между шагами прокрутки в миллисекундах // Остановить прокрутку после определенного времени (например, 5 минут) setTimeout(function() { clearInterval(scrollInterval); }, 300000); // Время в миллисекундах
Работает. Мотает само 3 минуты.
Намотало. Вставляю предыдущий скрипт.
Теперь в буфере посты от 2020 года до сегодня.
130+ страниц текста. Вставляю в гуглдокс. Скачиваю файлом. Загружаю в GPT для обучения сетки.
Теперь этап тестирования. Как это сработало расскажу позднее.
В любом случае, раньше, я бы создавал задачу на фрилансе и платил бы программисту, который просто знает, как это все сделать.
Это время и деньги. Сейчас я экономлю и время и деньги.
Мир ускоряется. Обучайтесь взаимодействию с нейросетями.
UPD. Работает это классно, файл надо делить на куски и загружать по кусочкам в GPT для обучения аватара. Пишет в стиле. Пишет хорошо. Обучил еще на постах Лебедева Темы и получилось довольно хорошо. Некоторые вещи, я как писатель вижу и правлю, но костяк оч хорош. Правда есть один минус - писать кратко не по зубам нейросети.
Пост в стиле Лебедева — тут.