Keyworder: Автоматическое Ключевание ИИ-Работ для Adobe Stock

Привет! Мы тут с вами уже разобрались, как генерировать целые горы изображений с помощью нейросетей вроде Stable Diffusion. Я сам, признаюсь, залипаю на этот процесс часами. Создавать уникальные картинки, которые раньше и представить себе было невозможно, – это настоящее удовольствие. Но вот потом… Потом наступает момент, когда эти шедевры нужно подготовить к загрузке на фотостоки.

Я вот помню, как сидел над сотней сгенерированных картинок, и каждая требовала минимум 30-50 релевантных ключей. Сперва пытаешься подобрать их вручную, потом понимаешь, что это займет не просто часы, а дни. И голова начинает пухнуть от бесконечных синонимов и попыток понять, как алгоритм стока поймет «киберпанк-котика, который танцует брейкданс на фоне неонового города будущего». В такие моменты начинаешь задумываться: «А ради чего все это, если львиную долю времени уходит не на творчество, а на рутину?»

К счастью, мир не стоит на месте, и ИИ, который помогает нам генерировать изображения, теперь приходит на помощь и в процессе их подготовки. Есть решение, которое позволяет значительно упростить жизнь стокеру, особенно если его портфолио состоит из ИИ-работ.

Автоматизация для Adobe Stock: Заголовки и Ключевые Слова для Ваших ИИ-Работ

Представьте, что вы сгенерировали пачку уникальных изображений. Вы кладете их в специальную папку, запускаете небольшую программу, и спустя некоторое время у вас готов файл с прописанными заголовками и ключевыми словами, идеально подходящий для загрузки на Adobe Stock. Это не фантастика, а вполне реальная возможность благодаря приложению Keyworder.

Keyworder – это инструмент, который использует возможности искусственного интеллекта от OpenAI (да-да, того самого ChatGPT), чтобы анализировать ваши изображения (и даже видео, если вы генерируете и их!) и предлагать для них релевантные заголовки и ключевые слова. Приложение формирует результаты в двух удобных форматах: adobestock.csv для прямой загрузки на Adobe Stock и stocksubmitter.csv для тех, кто предпочитает работать с метаданными в сторонних программах.

Подготовка к Запуску: Важные Моменты

Для корректной работы Keyworder вам понадобится выполнить несколько подготовительных шагов.

1. Ключ OpenAI API

Это, пожалуй, самый важный компонент для работы Keyworder. Без него приложение не сможет обращаться к мощностям искусственного интеллекта OpenAI.

Где взять: В обычной ситуации вы регистрируетесь на платформе OpenAI (platform.openai.com), переходите в раздел «API keys» и создаете новый секретный ключ.

api ключ

Внимание: Ключ будет показан только один раз после создания. Обязательно скопируйте его и сохраните в надежном месте. Я обычно делаю это в текстовом файле, чтобы случайно не потерять.

Для пользователей из РФ: Как вы, вероятно, уже знаете, оплата услуг OpenAI напрямую из России сейчас затруднена. Многие решают эту проблему через друзей или проверенных посредников за рубежом (типа plati.market). Это известный барьер, но, к счастью, он не является непреодолимым. Важно помнить, что ваш API-ключ – это конфиденциальная информация.

2. VPN: Необходимость для стабильной связи

OpenAI, как и многие другие западные сервисы, может быть недоступен напрямую из определенных регионов без использования VPN. Если вы находитесь в России, VPN будет обязателен для работы Keyworder.

Важно: Используйте VPN, который установлен на уровне операционной системы, а не в браузере. Keyworder – это самостоятельное приложение, которому нужен системный доступ к сети через VPN-туннель. Популярные решения, такие как Kaspersky Secure Connection вполне подойдут, так как ChatGPT не является запрещенным на территории РФ, а закрыт от нас самой компанией.

Пошаговая Инструкция: Запуск Keyworder

Теперь, когда у нас есть все необходимое, давайте перейдем к настройке и запуску приложения.

Шаг 1: Загрузка программы

Keyworder распространяется как готовое приложение. Скачать его можно на странице разработчика.

Страница загрузки программы

Скачайте архив, распакуйте его в удобную для вас папку. Рекомендуется использовать путь без кириллицы и пробелов в названии папок, чтобы избежать потенциальных проблем (это хорошая практика для многих программ).

Шаг 2: Настройка settings.json

Это ключевой момент в настройке Keyworder. Здесь вы внесете свой API-ключ и, при желании, скорректируете другие параметры.

  1. Найдите файл settings.json: Он находится в подпапке _internal внутри главной папки Keyworder, куда вы его распаковали.
  2. Откройте файл: Используйте любой текстовый редактор. Подойдет стандартный «Блокнот» в Windows или TextEdit на macOS. Для более удобного редактирования можете использовать VS Code или Notepad++.
  3. Введите ваш ключ OpenAI API: Найдите строку «OPENAI_API_KEY»: «». Между двойными кавычками вставьте свой ключ.
    • Пример: «OPENAI_API_KEY»: «sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx»
АПИ ключ для ChatGPT

Важно: Убедитесь, что ключ вставлен аккуратно, без лишних пробелов, и находится строго внутри кавычек. Файл settings.json использует формат JSON, который чувствителен к синтаксису.

Дополнительные параметры: В этом же файле вы найдете другие полезные настройки:

  • OPENAI_MODEL: Здесь можно выбрать модель OpenAI. По умолчанию стоит «gpt-4o-mini», которая достаточно экономна (около $1 за 1000 картинок или 500 видео), но вы можете указать и другую, более «умную» модель, если вам нужно максимально точное ключевание и вы готовы к немного большим расходам.
  • MAX_WORKERS: Это число определяет, сколько файлов Keyworder будет обрабатывать одновременно. Увеличение этого значения может ускорить работу на мощных компьютерах, но также увеличит нагрузку на API OpenAI и ваш интернет-канал. Рекомендуется не превышать количество ядер вашего процессора.
  • STOP_WORDS: Список слов, которые будут автоматически удаляться из сгенерированных ключевых слов. Это полезно для удаления общих или нерелевантных слов (артикли, предлоги и т.д.), которые часто встречаются в генерируемом тексте, но не нужны как ключевые слова для стоков.

Сохраните изменения: Закройте файл, подтвердив сохранение.

Шаг 3: Подготовка файлов для обработки (Папка input)

Keyworder ожидает, что ваши изображения и видео будут находиться в определенном месте.

Разместите файлы: Поместите все изображения и видео, которые вы хотите обработать в папку input. Keyworder поддерживает основные форматы изображений и видео, указанные в settings.json (по умолчанию .jpg, .jpeg, .png, .mp4, .mov).

Подготовка файлов для атрибуции keyworder

Шаг 4: Запуск приложения

Все готово к автоматическому ключеванию!

  1. Запустите keyworder.exe: Дважды кликните по исполняемому файлу keyworder в папке приложения.
  2. Наблюдайте за прогрессом: Откроется окно терминала (или командной строки) где будет отображаться процесс обработки. Приложение будет показывать, какой файл обрабатывается и текущий статус. Важно не закрывать это окно, пока Keyworder не завершит свою работу.
Работа keyworder

Шаг 5: Получение результатов (Папка output)

После завершения работы Keyworder (окно терминала закроется), вы обнаружите новую папку output рядом с папками input и _internal.

В этой папке вы найдете два файла:

  • adobestock.csv: Этот файл содержит заголовки и ключевые слова, отформатированные специально для загрузки на Adobe Stock. Вы можете использовать его напрямую, значительно сократив время на ручной ввод метаданных.
  • stocksubmitter.csv: Этот файл предназначен для использования с программами для управления метаданными, такими как StockSubmitter, позволяя прикреплять сгенерированную информацию непосредственно к вашим исходным файлам.

Ну а что дальше делать с этими файлами — решать уже вам! Вообще довольно странно что данная «Ключевалка» как-то прошла мимо и про нее все молчат. Аналогичные решения широко распространены и распространяются по подписке — тут же автор отдает нам все бесплатно. Из затрат — только API от нейросети.

Конечно было бы здорово вшивать данные прямо в сами файлики, чтобы потом удобно работать с ними в IMStocker, быть может автор и добавит такой функционал позднее. А пока, наверное это лучшее решение из того, что я видел бесплатно. Многим может показаться похожим функционал с браузерным расширением от Василины, тут по сути все аналогично — но в решении с расширением отправляется крохотная миниатюра, что мне в корне не нравится (нейросеть чаще ошибается). Да и не организуешь переотправку, как я писал в недавней заметке.

Василий Григорьев

Привет, я автор этого сайта. Мое знакомство с компьютером началось в далекие 2000 когда Windows 98 была чем-то невероятным. А еще казалось что нажатие кнопки "Пуск" действительно что-то запустит... Готовы окунуться в мир технологий со мной?

Оцените автора
Блог Айтишнега
Добавить комментарий