Я считал нейросеть угрозой, теперь это мой незаменимый помощник
Помните, как ещё недавно мы думали, что скоро начнут делать роботов, которые целиком возьмут на себя ручной труд, и куча людей останется без работы, более востребованными станут гуманитарные профессии? Вот как занятно получилось – вместо этого мы получили нейросети, которые пишут текст и код, сдают ЕГЭ и рисуют картинки.
Я напрягся как музыкант. Теперь на и без того перенасыщенном поприще будет больше проектов, больше продукта, ведь можно сгенерировать мелодию, сгенерировать стих, сокращаются затраты как финансовые, так и интеллектуальные, нужно ещё больше париться, чтобы сделать что-то оригинальное, больше париться, чтобы потом пробиться сквозь всё это.
Напрягся из-за того, что в графическом дизайне, на обложках, афишах, да даже в наружной рекламе и брендовой айдентике начали херачить сгенерированные арты. Да, сейчас уже нужно присмотреться, чтобы это заметить, но когда я это вижу, всё в равно в голове «Ууу, сука». Ведь не затрачено столько усилий, как раньше, или за это заплатили меньше денег, чем за настоящий человеческий арт. А преподносят это, как что-то своё, и я чувствую, что меня наёбывают.
Но однажды я заинтересовался, чего там наобновляли в 11 винде, потому что в последний раз, когда я этим пользовался, это был недопиленный говноогрызок, я плюнул и вернулся на десятку. Наткнулся на видео в Ютубе с пересказом недавней презентации Майкрософт. НЕЙРОСЕТЬ ЗАПИХНУЛИ ВЕЗДЕ, ДАЖЕ В ПЕИНТ. Раньше как было: открывали его начиркать мышкой какие-нибудь каракули, чтобы что-то объяснить на картинке, либо вставить и сохранить скриншот для тех, кто не знает о существовании Ножниц или Lightshot. А теперь там и поддержка слоёв, и встроенный генератор изображений. Капец.
И Copilot ещё, который вроде как помощник на замену Кортаны, много чего умеет, живёт прямо на таскбаре. Но естественно, в России ничего из этого не работает либо надо сделать тройное сальто с бубном.
Но 11 винду я всё равно поставил, теперь она мне нравится.
А вместо нейрофичей я вспомнил, что можно поставить браузер Edge и б е с п л а т н о воспользоваться встроенной в чат Bing новой версией GPT без регистрации на обосанном OpenAI, который просит зарубежный номер телефона (уже не просит, я зарегал, но тем не менее). ВПН всё ещё нужен, а ещё у меня на Маке почему-то не работает. Ещё есть Яндексовский без всратых рестрикций, но он пока не дотягивает.
Наверняка где-то ИИ круче работает, но я как-то уже привык к Бингу, тем более там есть история запросов с чатами, которые можно продолжить. Короче, о Бинге в основном я и хотел написать.
Как я использую Bing GPT
Миллиарды (на самом деле меньше) сэкономленных часов в After Effects
Экспонат первый
Сейчас будет много непонятных слов, поэтому наверно можно отмотать в конец главы и посмотреть на результат.
На данный момент Adobe AE наряду с Premiere Pro – мой основной рабочий софт. Вот уже сколько лет я прекрасно знаю, что существует встроенный редактор скриптов на JavaScript, с помощью которого можно сделать прикольные вещи, но мне было лень его изучать.
Далее, оказавшись на постоянной работе с повторяющимися задачами, появилась потребность в автоматизации процессов, чтобы было меньше монотонной работы, а видео сдавались быстрее. Опять же, для этого нужно знать АЕ-шный JavaScript. Теперь задача «знать всё» сужается до «знать конкретно вот это». Я захожу на Ютуб, там два очень нудных и непонятных ролика по полчаса, и это всё равно не то, что мне нужно. Ладно, я займусь этим позже, думаю я. Этого не произошло.
И вот тут я ощутил настоящую мощь нейросети. Конкретный пример: у меня есть слой с текстом, есть анимация, когда текст появляется, есть анимация, когда текст исчезает, но надо постоянно дёргать ключевые кадры, а я хочу, чтобы анимации были привязаны к началу и концу слоя. Никто нихера не понял, но ладно.
Значит, я пишу, пук, вот я хочу сделамть эту штумку в афтере, среньк…
КОНЕЧНО, НА ТЕБЕ ГОТОВЫЙ КОД, НА ТЕБЕ ПОДРОБНОЕ ПОЯСНЕНИЕ КУДА ЕГО ВСТАВИТЬ И ЧТО ЗА ЧТО ОТВЕЧАЕТ
Херасебе, подумал я. Этого я точно не ожидал. Скорее инструкцию по функциям, которые я и так знаю, а в конце приписка «а вот тут надо вписать скрипты, но я это не умею делать, до свидания».
Заработало ли то, что я попросил? Нет, посыпались ошибки, о чём я незамедлительно пишу в чате. Мы топчемся на одном и том же месте, и я понимаю, что пора создавать новый чат.
На этот раз я уточнил запрос, написал его уже не в двух словах. У меня есть текстовый слой, есть два кейфрейма в начале, есть два кейфрейма в конце, надо привязать кейфреймы 1 и 2 к началу слоя, а кейфреймы 3 и 4 к концу слоя.
На этот раз без ошибок, но это всё ещё не работает так, как я хочу. Я пытаюсь направить Бинг в нужное русло, но всё равно что-то не то. Пишу: «Давай попробуем ещё раз».
В итоге я сформулировал правильный запрос, после которого нейросеть поняла, что мне нужно.
Выглядел он так (все запросы я писал на английском, чтобы исключить возможные ошибки, если что):
After Effects. У меня есть слой с кейфреймами 1, 2, 3, 4. Расстояние между кейфреймами 1 и 2 15 кадров. Расстрояние между кейфреймами 3 и 4 тоже 15 кадров. Кейфреймы 1 и 2 находятся в начале слоя. Мне нужно, чтобы кейфреймы 3 и 4 оставались привязанными к концу слоя, а расстояние между кейфреймами 2 и 3 высчитывалось автоматически.
Этого запроса хватило, чтобы получить то, что я хочу. Нейросеть прислала код в отдельном окошке и объяснила, что обозначают некоторые переменные и функции. Более того, в других запросах мы сделали ещё другие функции.
В итоге получилось такая штука. Мне нужно просто вставить текст, отметить начало и конец, когда он должен появляться.
Экспонат второй
На этот раз не буду грузить и расписывать процесс работы, чтобы это не выглядело как троечная дипломная работа.
Новостная рубрика в соцсетях Хит FM. Есть 5 вариантов оформления, в которые входят логотип, плашка для текста, закрывашка и картинка для превью. Мне нужно, чтобы оформление всех элементов было сгруппировано, и чтобы оформление можно было выбрать в одной менюшке.
Запрос получился прям огромный, потому что я расписал все названия слоёв, куда и что должно идти, как это должно работать. Помимо этого, нужно было дополнительно расспрашивать Бинг, уточнять, подгонять код с новыми вводными (что можно и самому сделать, но я всё же боялся, что что-то сломаю).
Я просидел порядка часа с плюсом. Звучит не слишком экономно, но с Ютубовскими туториалами я бы просидел три, и скорее всего у меня бы не получилось, и на идею я бы забил.
Использование в Гугл Таблицах
Экспонат третий
Пользуясь собственными знаниями, я сделал табличку, которая высчитывает, когда мне нужно купить лекарства. Единственное, что мне нужно ввести, это количество оставшихся таблеток, где единица – это количество на один день.
Но это недостаточно аВтоМаТизИроВанНо. Я хочу, чтобы когда лекарства начнут заканчиваться, мне приходило уведомление о том, что пора их заказывать.
Бинг подсказал, что есть такое-то меню, где можно ввести код. Предупредил о том, что прям уведомление на телефон получить нельзя, а вот письмо на почту выслать можно. Для этого задействуется какой-то аддон. Я не понял, как его устанавливать, но нейросеть объяснила, что достаточно просто строки, дополнительно не надо ничего ставить. Получился код, который проверяет таблицу и отправляет письмо «Пора заказывать таблетки Такие-то». Текст и адрес можно редактировать, нужные строки отмечены комментарием («//»).
Далее после ввода кода нужно было выставить настройку, чтобы он отрабатывал каждое утро. Здесь уже пошли проблемы, потому что мои настройки выглядели по-другому. Я даже скинул скриншот в чат (да, это можно сделать, и нейронка его прочитает), но Бинг ответил что-то вроде «пук-среньк у меня другая инфа». Но я, благо, разобрался сам.
Поставил нолик в одном из лекарств. Пришло письмо. Работает.
Проходит две недели. У меня заканчиваются таблетки. Письмо не приходит. «???». Я почесал репу и пошёл открывать таблицу. Произошёл кринж: я таблицу составил, скрипт об отправке письма завёл, а значения у меня всё те же, как я их вводил две недели назад.
Снова обращаюсь за помощью к Бингу. Получил мало того, что новые строки кода, которые каждый день уменьшают значение в табличке на единицу, так ещё и совместил его вместе с прошлым, да так, чтобы две функции выполнялись последовательно.
Генерация картинок
Экспонат четвёртый
Недавно я уже писал про playground.com, на котором я сгенерировал много Гигеровских ебак.
Если вкратце, то это бесплатный сервис, который можно зарегать в России без ВПН, использующий модель Stable Diffusion и какую-то свою разработку. Предоставляется холст, по которому можно свободно передвигаться, перемещать и группировать изображения, задавать им размеры и соотношения сторон обычным перетягиванием за уголок, а само поле для запроса расположено прямо под рамочкой. Интерфейс крайне удобный и интуитивно понятный. Что самое главное, выдаётся 500 бесплатных генераций в день, доступны все фильтры и даже дополнение запроса с помощью текстового ИИ.
Круто, но всё же очень редко получаешь от этой нейросети то, что ты просишь. Отдельно указываешь, чего не надо рисовать, и она тебе всё равно это выдаёт. Результаты очень рандомные, как повезёт, но раз в 50 запросов может выдать прям охуенчик.
Экспонат пятый
Шедеврум — нейросеть для генерации картинок от Яндекса. Наверняка видели рекламу в ВК. Даже на главной странице поисковика ya.ru поставили новогоднюю ёлку, которую сейчас украшают обычные пользователи игрушками, созданными с помощью Шедеврум.
Непременно сталкиваешься с первым недостатком: Шедеврум работает только через приложение, с компа можно только листать галерею.
Интерфейс очень простой. Настроек нет. Есть только поле для текста, вводишь запрос и получаешь 4 картинки на выбор. Если какая-то картинка понравилась, нужно её опубликовать, чтобы сохранить. Просто скачать без публикации нельзя. Заскринить тоже, потому что высокое качество прогружается только после публикации. Сервис даже предупреждает, что эту картинку могут увидеть все пользователи.
Вроде прикольно? Хз. Картинка для заглавия была сгенерирована там, но просто потому, что Playground очень коряво рисовал руки и пальцы. Здесь тоже коряво, но спустя несколько повторных запросов всё же удалось что-то получить. В целом я бы не сказал, что есть какие-то преимущества перед Playground. Его я считаю намного удобнее и функциональнее, если пользуетесь компом. С телефона побаловаться и быстро что-то сгенерировать лучше подойдёт Шедеврум.
Экспонат ноль
! ВНИМАНИЕ ! Сейчас будет критическое количество бубнежа, поэтому можно перелистнуть к следующей главе, кому это не интересно.
Хотелось бы активно использовать нейрофишки от Adobe по типу Generative Fill, который может дорисовать область изображения. Или та же самая тема в Афтере, чтобы брать дорогие заказы на клинап. Ещё запомнились всякие приколы, когда можно поменять цвет одежды прямо в видео, дорисовать что-то. Это, конечно, круто выглядит на презентациях, но я не знаю, насколько хорошо оно работает в настоящих задачах.
Но, как известно, Adobe — контора пидарасов.
Подписка в России, естественно, официально не продаётся. Единственный вариант, это либо иметь зарубежную карточку, либо покупать подписку с нюансом на plati.ru. Нюанс этот заключается в том, что подписка корпоративная и использовать её одновременно можно только на одном устройстве.
Ладно, я всё же решил уточнить этот момент. Теперь уже можно купить ключ, завести новый аккаунт с доступным регионом и активировать его там.
Но это не отменяет того факта, что стоить это будет 14к рублей за один год в случае с Plati либо 61к официальными путями.
Естественно, напрашивается вопрос: в чём проблема? Почему, собственно, не отложить денег и не купить, раз уж ты на этом софте работаешь полный рабочий день?
А я объясню. В первую очередь меня бесит подписочная система вместо единоразовой покупки. У Apple с их Final Cut ты платишь порядка 25к. У Blackmagic с их DaVinci Resolve цена 30к. Один раз.
Второе — ты столько платишь в год за сраный огрызок кода. Многоядерность? Пошёл нахуй. Полная поддержка видеокарт? Пошёл нахуй. Стабильная работа? Пошёл нахуй, на тебе регулярные глюки и вылеты, которые появляются с каждой новой версией, и которые неизвестно как лечить.
В-третьих, они прекрасно знают, что пока не существует нормального конкурента (как минимум в сфере моушена и графического дизайна), и поэтому будут наглеть и нагружать архаичный фундамент кода (который очень нужно исправлять или переделывать) дальше.
Раньше можно было пользоваться этими выкрутасами на пиратке. Лавочку давно прикрыли.
Всякие DALLE-3 и Midjourney я не рассматриваю. Да, может они супермега крутые и выдают крутые изображения как я хочу, быстрее и с большим разрешением, но мне прям очень лень ебаться и делать упомянутое в начале тройное сальто с бубном, чтобы зарегестрироваться и оплатить это дело. Занимался бы этим за деньги, работал бы графическим дизайнером — может и занялся бы.
Когда проще спросить у нейросети, чем гуглить
Мне нужно быстро получить ответ на простой вопрос. Например, я вот недавно купил электрогитару. Мне хочется играть разные песни в разных строях. Продавец поставил струны среднего калибра (11-59), которые можно с натяжкой (ха) настроить в Ре (D), либо спустить в Ля (A), но будут уже немного соплить. Я заметил, что при настройке вверх что-то начинает потрескивать, ещё натягивать довольно трудно, а шестая струна прям твёрдая.
Я пишу короткий запрос: «Можно ли часто менять строй гитары?». Ответ довольно развёрнутый, но написан он структурировано, приведены причины, почему так делать не стоит. Мне хватило строчки «могут быть проблемы с грифом» либо анкером или что-то типа того. Всё, я решил пользоваться питч-шифтером на компе, потому что платить мастеру потом я не хочу.
Как и не хочу вычитывать несколько запросов в Гугле, заходить на гитарные форумы и читать смешанные мнения. Не то чтобы я сэкономил кучу времени, мне просто хочется получить быстрый ответ, как если бы я написал другу, но в ту же секунду.
- Можно часто струны менять?
- Гриф наебнётся, не надо
- Ладно, спасибо
Либо случай, когда надо было выбрать блок питания. Я задал вопрос, можно ли в прибор воткнуть блок, который выдаёт больше вольт, чем нужно. Нет, нельзя. Всё.
Это ощущается быстрее и выглядит приятнее, потому что вместо нескольких страниц с разными сайтами с разной вёрсткой ты просто получаешь один ответ в чате.
Выводы
Изменил ли я своё отношение к нейросетям? Отчасти.
Я понял, что иногда это действительно очень полезная и легко осваиваемая вещь, которая может невероятно помочь в моей работе. Если бы не GPT от Майкрософт, я бы, скорее всего, очень не скоро воплотил в жизнь свои функциональные идеи, которые сегодня заметно сокращают время работы над задачами, а работать меньше всегда приятно.
Нейросеть помогла мне и с другими идеями для повседневной жизни. Можно ли найти приложения, которые будут считать таблетки и напоминать купить новые? Они действительно существуют, но мне нравится делать таблички, а в тандеме с Бингом я создал универсальную систему, которая будет работать не только в приложении на телефоне, а сразу на всех платформах. Узнал, что вообще существует аддон для Гугл Таблиц, где можно пилить всякие штуки с кодом.
А теперь самое главное, ради чего отчасти я и писал весь этот текст: всё, у нас отнимут работу, нас заменят, человек не нужен?
Я думаю, что в большинстве случаев никого нейросеть не заменит. Дело-то в чём. В первую очередь хотелось бы отметить конкретно в стезе моего софта, что без хотя бы базового знания софта толку от нейросети будет мало. Я знаю о нюансах Афтера, мне до каждой вкладки знаком его интерфейс, но даже сейчас я не могу сказать, что я выучил его вдоль и поперёк. Нейросеть может подсказать, что и куда тыкать, но с нуля ты либо не разберёшься, либо будешь делать это очень долго и в конце концов забьёшь.
Другой нюанс заключается в том, что нейросеть это не всезнающая машина с осознанным искуственным интеллектом. Это сборник огромнего множества интернет ресурсов, справочников, текстов. Информация, выдаваемая нейросетью, может оказаться устаревшей и нерелевантной. Сколько функций я не смог написать, потому что Adobe выкатили обнову, с которой нейросеть пока не знакома. Стихи она чаще всего пишет некрасивые и нескладные.
Естественно могут быть и критические ошибки. Например, я хотел сделать ещё одную автоматическую функцию для After Effects, которая исполняется единоразовым запуском скрипта. Я запустил код, написанный нейросетью, от которого софт настолько охерел, что перестал запускаться даже в безопасном режиме, мне пришлось его сбрасывать.
Она может сотворить очень много интересных вещей, но она никогда (либо, по крайней мере, не скоро) не сделает охуенчик, который ты хочешь, без хорошего запроса. Запрос должен быть чётко сформулирован и расписан, задача и её приблизительный результат должны быть перед глазами. Это требует определённых познаний и опыта.
Но даже не это главное. Давайте зададимся другим вопросом: что предшествует хорошему запросу?
Если бы я не подумал, что мне пора бы уже как-то автоматизировать одни и те же действия, я бы не сформулировал идею, как мне нужно это сделать. Если бы я не сформулировал идею, что мне нужно, не представил бы, как это будет работать, я бы не составил запрос. Если бы я не обладал достаточными знаниями, я бы не смог этот запрос расписать в достаточно понятной для нейросети форме.
Как вы можете заметить, нейросеть это ассистент, помощник. Результат, который можно от неё получить, часто зависит от человека, который её использует. Человека невозможно выкинуть из этого уравнения.
Тем не менее, есть и другие, не до конца исследованные мною нюансы. Мне всё равно очень не хочется видеть распространение сгенерированной музыки со сгенерированными текстами, собранную в альбомы со сгенерированной обложкой. Мне становится страшно, когда я вижу, как сегодняшние школьники и студенты сдают экзамены. Злюсь, когда осознаю, что какой-нибудь малолетний дебил может занять чужое бюджетное место в ВУЗе. Человека, который готовился, который хорошо знает предмет. Да, малолетний дебил вылетит после первого же семестра, но шансы поступить уже всё равно другие.
Я не знаю, как закончить этот текст. Короче, он закончился. Спасибо, что дочитали до сюда.
В самом конце я решил оставить ссылки для пожертвований.
Я не буду делать эксклюзивный контент, я вряд ли буду делать что-то регулярно. Я не блогер, не стример, не выдающаяся персона. Я не считаю, что я делаю что-то уникальное и крутое.
Просто если вам понравился текст и вы нашли в нём что-то полезное, можете закинуть мелочи, которую я потрачу на интернет. Как если бы вы отсыпали уличному музыканту. Не захотите – не надо. На жизнь мне хватает.
DonationAlerts
https://www.donationalerts.com/r/lifeofmisha