Creative Course

Creative Course 

Научим зарабатывать творчеством.

499subscribers

39posts

goals1
$709.48 of $2 552 raised
Поддержать Creative Course

Способы автоматизации ключевания для микростоков с ИИ.


Здесь должен был быть рецепт штруделя, но меня убедили, что говорить про ключевание интереснее 🙂
Говорить будем про то, как автоматизировать способы ключевания и описания картинки под микростоки с помощью ChatGPT.
Круче. Расскажу так. :)

Сразу скажу, что сейчас я не заинтересована в создании новых курсов про стоки, хотя, по многочисленным просьбам, мы открыли для изучения курс ProКачинг про темы на стоках, и сделали возможность самостоятельного обучения!
И, если вы читаете это в районе с 26 ноября по 9 декабря 2024 года и оплачиваете картой РФ, то Степик сделает вам скидку в размере 15%! Если вы оплачиваете не РФ картой, то пишите нам на почту contact@creativecourse.ru

А так же в акцию входит:
Курс "Дизайнер шаблонов с нуля" про маркетплейсы. 30% скидки!
Курс "Милаши и милашки" про рисование персонажей. Скидка 4900р!
Курс "Паттерны в иллюстрации". 30% скидки!
А мы возвращаемся к нашему большому и сложному пост-уроку, который кого-то, с шилом, чему-то научит, а другим 100% даст вдохновения и много пищи для оптимизации своей работы и жизни.
В процессе обязательно пишите ваши инстайты. На какие идеи и размышления натолкнул пост. Если вы знаете более изящные или изощренные способы, то обязательно пишите. Я за всестороннее развитие и за то, чтобы мы друг у друга учились. Ну и ставьте ваши реакции, чтобы я знала, пора ли мне писать рецепты штруделей 🙂
Мы с вами рассмотрим три способа:
- простецкий (сам)
- замороченный на базе ноу код платформы (сам)
- с программистом (сам, если программист)
Начнем с ПРОСТЕЦКОГО и самого очевидного способа.
Для демонстрации использовала иллюстрацию какого-то автора из Дискорд
Результат: даешь картинку, получаешь ключи и описание под формат стоков.
Цена вопроса: доступ к чату GPT 4 и выше версии.
Так Pro подписка стоит 20$, но если вы, как и я, используете чат на постоянке, то, можно сказать, будет бесплатно.
Ограничения: количество запросов в конкретный период времени. Условно говоря, картинок 40 получат мету, а дальше придется подождать 2 часа. И закидывать надо по одной картинке, ожидая ответ чата.
Ограничения для РФ: регистрация, оплата и использование с помощью впн.
Нужно создать аккаунт с помощью впн. Дальше прикрепить зарубежный телефон, для того, чтобы получить смс. Или виртуальную сим карту. Оплачивать через международную карту, либо виртуальную карту. А так же есть сервисы предоставляющие доступы к чатам, либо помогающие оплачивать аккаунт. Про один сервис Ксюша поделилась в нашем подкасте а про остальные делитесь, пожалуйста, в комментариях, так как, уверена, тут многие довольно прошаренные в этом вопросе и знают простые и гарантированные способы.
Есть два способа приобщить чат к ключеванию.
1. Непосредственно в чате.
Кидаешь картинку, просишь создать описание и ключевание по указанным правилам. Надо вместе с картинкой написать инструкцию того, как надо написать ключи и описание.
Иллюстрация какого-то автора из Дискорд Предлагаю заранее подобрать нормальный промт (а не тот, что в примере) под требования стоков или конкретного стока.
Если вы совсем-совсем не могете в промт, то попробуйте правило составления промта:
- роль чата (коротко)
- правило стоков
- примеры
- дополнительный контекст
Это основная база для составления инструкции чату. 
2. Создать ЖПТс с уже заданными настройками
ЖПТисы - это чаты заточенные под конкретную задачу: помощник в написании постов, аналитике в узкой сфере или в том же самом ключевании на стоки. 

Инструментарий доступен только у тех, кто имеет подписку на ChatGPT. Есть библиотека GPTs-ов и тут уже много кто создал свои чаты под ключевание. Я их, признаться, не пробовала, так как у меня свой. Но вы можете попробовать. Вот 👇всплывающий список в поиске. Первый еще и csv вам сделает. Пробовали уже какой-нибудь из них? Есть что добротное?
Вы тоже можете создать свой GPTs. 
Надо нажать на профиль, потом на кнопку "my GPTs", а дальше будет кнопка "Create".
Появится такое окно в котором вы вместе с чатом (слева в окне)👇 можете создать необходимую инструкцию под ваши требования. Тут даже можно добавлять целые документы, если оно необходимо. А справа тестовое окно, чтобы тестить результат вашей инструкции. 
Созданный вами ЖПТс можете сделать закрытым, либо публичным для всех. 
Предостережение: если постоянно и в большом количестве использовать этот (простецкий, я имею ввиду) способ, то может возникнуть ошибка ChatGPT из-за огромного количества начатых чатов с большим количеством картинок в вашей истории. У меня так было. Пришлось чистить всю историю нашей с ним переписки. Так что удаляйте сессии (новый начатый чат, куда кидали картинки), после того, как завершили ключевание.
Теперь ЗАМОРОЧЕННЫЙ способ ключевания с ChatGPT на большую базу иллюстраций. 
Даешь адрес хранилища с файлами, получаешь гугл таблицу с метой для каждого из.
Что нужно:
- API чат ЖПТ,
- Ноу код платформа для оптимизаций Make.com,
- Гугл таблицы для сбора меты,
- И облачное хранилище с файлами, например, OneDrive, GoogleDrive, Dropbox и др (те, что не российские).
Цена вопроса:
- API чат ЖПТ (цена от количества запросов, но это буквально копейки один запрос), однако на баланс нужно положить 5$.
- Make.com бесплатно дает 3 сценария и 1 000 операций. Вам должно хватить. Надеюсь.😶
- Гугл таблицы бесплатно.
- Облачное хранилище в зависимости от вашего тарифа, тоже может быть и бесплатно.
Короче, чё делать-то?
Настраивать!
Сейчас вы видите👆 модули (кружочки), каждый из которых что-то делает (дальше перечисление кружочков слева направо):
1 - получает доступ к хранилищу,
2 - получает доступ к файлам в хранилище и скачивает их,
3 - обрабатывает иллюстрацию и выдает ответ в виде описания/ключевания,
4 - разделяет сценарий на две ветки,
5,7 - первая ветка редактирует описание а в следующем модуле её записывает в таблицы,
6,8 - вторая ветка получает ключевание и записывает его в таблицу.
Это если коротко. 

Теперь пройдемся по этим шагам подробно. 
0. Открываем make.com и создаем новый сценарий.
1. Создаем стартовый модуль OneDrive - Search Folders/Folders, который начинает сценарий с того, что делает запрос на наличие файлов в папке.
Вам надо выбрать папку OneDrive (буду на примере его показывать), куда будете скидывать свои работы. 
Для этого надо синхронизировать этот модуль с вашим хранилищем.
👆
В Connection нажимаете Add и разрешаете make.com соединиться с вашим аккаунтом хранилища, чтобы он мог видеть ваши папки и взаимодействовать с вашими файлами.
Folder - там ищите вашу папку по её названию

Choose an Item Type - выбираете File
Limit - это сколько файлов он будет обрабатывать за один запуск. Я поставила сто, то есть, даже если в папке 500 файлов, он пройдется по первым 100 и остановит сценарий. 
2. Модуль OneDrive - Download a File, для скачивания вашей работы с данной папки, чтобы отправить её чату ЖПТ.
Нажимаем на плюсик, который справа от пузырька (первого модуля) и ищем этот модуль по названию. И заполняем данные, как указано ниже. В File ID выбираем Item ID из предыдущего модуля. 👇
Не обращайте внимание на цифру "40" у меня. У вас она может быть другой. Главное в всплывающем списке найти Item ID
3. Модуль OpenAI (ChatGPT, Wisper, DALL-E) - Analyze Images (vision), который будет получать изображение и обрабатывать его в соответствии с вашим запросом (промтом, что вы пропишите в модуле)
Сначала делаем синхронизацию Чата и мейк.ком. 
Для этого вам понадобиться API и ваш Organization ID.

В Connection нажимаете Add и  вводите ваш Organization ID и API Key.
Вылезет такое окно.
Organization ID у нас всегда единственный, который вы найдете на https://platform.openai.com/settings/organization/general. Надо будет войти в аккаунт.   
API Key - это ваш секретный ключ, который позволяет сообщаться одной программе с другой, в нашем случае ChatGPT с make.com,  находится он в https://platform.openai.com/settings/organization/api-keys где вам надо будет нажать на кнопку по созданию нового ключа. 

Важное: работа по API платная, вы платите за каждое обращение к сервису ChatAI, стоит это буквально копейки или нанокопейки, но, чтобы ключ заработал, нужно положить на баланс минимум 5$, то есть необходима возможность пополнить баланс. 

Водим ваши данные в нужные окна, нажимаем save.
В окне под промт, пишем свой подробный и желательно проверенный заранее, промт. В Images выбираем - скачать файл, чтобы он к этому файлу применил промт. Выбираем модель, в примере у меня выбрана 4o_mini.
По сути можно остановиться в создании модулей для чата ЖПТ, но я создала еще два дополнительных модуля, которые корректируют полученный результат, так как, как известно, нейронки умеют глючить не меньше человека. А порой и больше. Например, любимая игра нейро - создать двойной ключ, даже если ты сто раз пропишешь в инструкции этого избегать. Поэтому я создала доп шаги, где он уже использует свой ИИ разум не на ключевание и описание, а на исправление своих же ошибок. Дальше увидите. 
К тому же, я хочу, чтобы результат ключевания и описания попадал в разные ячейки таблицы для дальнейшего копирования из неё.
Поэтому...
4. Модуль Router для разделения сценариев с таблицами и чатами.
Вообще-то роутер тут не обязателен. Можно обойтись и без него. И все сделать в одну строчку. Но, во-первых, это красиво, а во-вторых, так визуально проще воспринимать сценарий. 
И от роутера идут два модуля...
5. Модуль OpenAI (ChatGPT, Wisper, DALL-E) - Create a Completion (Prompt) (GPT-3, GPT-3.5, GPT-4). Который я переименовала в Description для удобства. Он получит результат от модуля 3 и скорректирует его выдав ТОЛЬКО скорректированное описание.
6. Модуль OpenAI (ChatGPT, Wisper, DALL-E) - Create a Completion (Prompt) (GPT-3, GPT-3.5, GPT-4), который получит результат от модуля 3 и скорректирует его выдав ТОЛЬКО скорректированный список ключиков.
В обоих модулях идут одинаковые настройки, где я задаю модель, которая будет обрабатывать полученный результат от модуля 3, где чат смотрел на картинку и выдавал ключевание/описание. Эти модули скорректируют, если надо, результат. Только 5 модуль выдаст ответом только скорректированное Description, а 6 модуль  скорректированный список Keywords. Соответственно и промты у них разные, так как разные задачи. 
Чтобы эти модули понимали с чем им надо работать, надо выбрать результат (Result), который выдаст модуль 3. 
Напоминаю, что цифра может отличаться и у вас, скорей всего, не будет всех этих данных в всплывающем окне. Они появляются, после запуска и работы модулей. То есть там высвечиваются полученные данные.
7. Модуль Google Sheets - Add a Row, который синхронизируется с Гугл таблицей и вписывает результат описания в нужную ячейку.
Создаем новую таблицу в Google и называем так, как вам хочется. У меня это Key AI JPG, что значит, что скрипт будет собирать ключи/описание к фотографиям jpg формата с помощью ИИ. 
Вам надо настроить ячейки. В моем случае это:
- Название файла, куда я буду собирать названия файлов, чтобы точно не промахнуться, 
- Дата, куда я буду собирать время создания ключей/описания
- Статус где появится смайл обозначающий ключи или описание
- Описание, куда будет падать только описание файла
- Ключи, куда будут падать только ключи
Ниже я поставила прочерки, чтобы появляющиеся строки не копировали стиль самой верхней строки. 

Дальше в make.com, как и везде, нажимаем Connection👇, где соединяем make.com с вашим аккаунтом Google.  
В Search Method и Drive ничего не меняем, должно быть так как на скриншоте. 
А в Spreadsheet ID, нажав на неё ищем имя нашей таблички. В моем случае это Key AI JPG.
И выбираем в Sheet Name именно лист1, потому что в таблице может быть много листов, но для наших целей хватит и одного, самого первого. 
Далее у вас вылезут все буквенные обозначения столбцов и прописанные в них названия. 
В названии файла(A) вставляем информацию о том, как называется файл. Найти её можно в модуле OneDrive (2 модуль), так как, при скачивании файла, он получит эти данные.
В "дата (В)" я хочу собрать данные о том, когда были созданные ключи/описание. Поэтому мы, в данном случае, обращаемся к модулю чата ЖПТ (3 модуль).
В "статус (D)" я вставляю смайлик в виде папируса, или что это, чтобы он появлялся каждый раз в ячейке, когда будет выдавать описание. 📜
Веселья ради. 

В "Описание (E)" я вставляю данные из модуля чата (3 модуль), что выдает отредактированный текст Description.
8. Модуль Google Sheets - Add a Row, который тоже синхронизируется с Гугл таблицей и вписывает результат описания в нужную ячейку.

Точно так же настраиваете как и 7 шаг, но в ячейку "ключи(F)" добавляете результат из модуля, который обрабатывал список ключей из модуля чата (7 модуль).
В статус (D) вставляете значок золотого ключика. 🗝️

Мне нужно было, чтобы в моей таблице были такие визуальные пробелы между данными. 
Но как еще можно было сделать?
Например, вписать ключевание и описание в одну ячейку используя один модуль. Или вписать описание и ключевание в разных ячейках в одном ряду/строке, тоже используя только один модуль.

Теперь осталось проверить работу сценария. 
Тут можно выставить настройки, где он будет триггериться, каждый раз, когда будут появляться новые файлы. Но как-то мне не очень комфортно от этого, поэтому лично я предпочитаю, когда надо, нажать Run once, чтобы запускать алгоритм по необходимости. 
Вы даже не представляете как меня прет возможности и гибкость make.com!🤩
Ну а дальше, когда данные появятся в таблице, остаётся только скопировать ключи и описание в сам файл. Например, через StockSubmitter.
Теперь супер лайфхак!
Если у вас есть чат жпт, то вы можете ему описать сценарий, который хотите воссоздать, а в процессе создания, когда что-то непонятно, давать ему скриншот на анализ верности ваших действий.
➖ данного способа: чат иногда пишет не верные названия модулей, может выдавать не самые оптимизированные и простые сценарии, чем вы будете расплачиваться нервами и стертыми пальцами.
➕ данного способа: зато как прокачаетесь!
Лично я обучалась мейку отдельно и допиливаю знания чатом. А потом еще даю ему обратную связь того, как НА САМОМ ДЕЛЕ надо было сделать в данном сценарии. Надеюсь, моя обратная связь поможет другим пользователям чата меньше тратить психов.
И последний способ: С ПРОГРАММИСТОМ.
Тот, который делает красиво из самого верхнего скриншота с моим ответом.
Вам надо найти человека, который поможет обойти шаг со StockSubmitter и автоматизирует добавление меты в свойства файла через вашу личную простую программку.

Цена вопроса: не подскажу. Очень индивидуально отталкиваясь от ваших потребностей и умений программиста. 
Сейчас появилось много сервисов всяких про ключевание.
Пожалуйста, делитись тем, что знаете или тем, что пробовали. Интересен ваш опыт и то, что есть на рынке.
Что до меня, то я слышала про один такой и после детального изучения поняла, что он базируется тоже на чате ЖПТ и делает те же штуки, что я создала себе, а именно:
- создала отдельные сценарии под разный тип файла: png, картун, 3Д, фотография,
- мой программа читает название файла, который в себе содержит ключевое слово,
- могу вписать свои ключевые слова как подсказки для ChatGPT, которые он получит и будет на них ориентироваться, для создания меты.
То есть, на рынке предложение есть, но качество я бы поставила под сомнение, если это та же самая автоматизация через ИИ. Будьте бдительны. 
Поэтому если у вас есть время и шило, то можно подзапариться и наделать разные сценарии под разные задачи не используя сторонние сервисы!
Восторг, да и только! 😄
Ну а на этом мне пора завершать. Урок и без того получился масштабным и для многих сложным. Буду рада любой обратной связи. 💜
Ваша нейроСаша.🤘

Отказ от ответственности. 
Друзья, я не несу ответственности, если вы полностью перенесете ключевание на ИИ.  Да, определенно попадания с ключами там есть, но я всё-равно призываю к контролю и своевременной редактуре. Плохие ключи могут быть одним из факторов сниженного рейтинга как картинки, так и портфеля в целом. 
phototag пользуюсь. Вроде не плохо, из минусов - видео описание только по одной картинки. Так как работаю много с абстракцией, то он глючит периодически и видит то, чего нет, но ему всегда можно контекст указать и тогда все ок.
Creative Course, он не только ключи но и заголовки с описаниями делает
DIM, а, ну конечно. Как и сценарий, который мы тут делаем :) 
Кажется, нужно перечитать раз 5, чтобы осознать и понять что делать со всей всю информациюface_screaming  надеялась на простое и гениальное решение для ключевание, но похоже просто в этой жизни не дается ничего
Надежда Михайлова, да, это правда сложно для первого раза. Я когда начинала изучать make.com, то буквально все выходные с утра до вечера уделяла этому, чтобы в принципе понять структуру. Поэтому я старалась буквально каждый шаг скриншотить и описывать те моменты, которые могут быть не очевидными. То, где я, по началу, много шишек набила. Но сейчас это кажется действительно чем-то простым :) 
Было бы неплохо сразу в описании лота указать, что всё в конце концов сводится к использованию ЧатЖПТ. Меня вот его атрибутирование совершенно не устраивает. Слишком уж сложные технические фотографии, который он распознаёт дай бог в 30% случаев
Семён Гнидов, так в описании так и написано, буквально, что про чатЖПТ и make.com. А вы про что хотели? К слову, поэтому я уделила много внимания тому, что надо делать грамотный промт и подсказки того, как его можно составить. Лично я могу сказать, что он весьма хорошо распознает и создает ключи. Мусорных довольно малый процент. А я сравнивала с продающими ключами. И постоянно сравниваю. Так что зря нагоняете на чат, его можно растрясти на грамотный результат. 
привет! а какой моделью чата пользуешься в этой автоматизации? мини или 4о?
Subscription levels1
Subscription Spots Are Limited

Фигачинг - клуб.

$10.6 per month
Эта подписка для участников Фигачинга-клуба. 
Срок: 1 месяц. 
Формат: рисовать вместе по расписанию. 
Платформа: Discord
Слежка за участниками: присутствует. Хвалить и ругать будем. 
Формат работ: иллюстрация. С фото/видео, к сожалению, не работаем. 
Go up