Skip to content

Автоматическое добавление тегов

Auto tagging настраивается здесь:

text
System Settings -> Other Settings -> Auto Tagging

Функция автоматически генерирует теги изображений. Они полезны для поиска, фильтрации random image, публичной галереи и контроля доступа по возрастному рейтингу.

Что умеет Auto Tagging

ВозможностьОписание
Генерация content tagsДобавляет теги для людей, сцен, объектов, художественного стиля и похожего визуального содержимого.
Генерация character tagsПолезно для anime-изображений и иллюстраций.
Добавление orientation tagsДобавляет landscape, portrait или square.
Добавление ratingСохраняет результаты G/S/Q/E для general, sensitive, questionable или explicit content.
Auto-tag on uploadНовые изображения автоматически попадают в процесс тегирования.
Batch taggingДобавляет теги к старым изображениям во всех папках или выбранных папках.

Что подготовить сначала

Нужен как минимум один доступный URL Hugging Face Space.

Рекомендуемый вариант — сделать копию Space SmilingWolf wd-tagger в собственный аккаунт Hugging Face:

text
https://huggingface.co/spaces/SmilingWolf/wd-tagger

Публичный Space можно использовать для временного теста, но им пользуется много людей, поэтому возможны очереди, замедления или недоступность. Копия в своем аккаунте обычно стабильнее для постоянного auto tagging.

Дублирование Space SmilingWolf

  1. Войдите в Hugging Face.
  2. Откройте https://huggingface.co/spaces/SmilingWolf/wd-tagger.

Публичный Space SmilingWolf

  1. Нажмите меню с тремя точками в правом верхнем углу.
  2. Выберите Duplicate this Space.
  3. Оставьте стандартное имя Space или задайте свое, например wd-tagger.
  4. Установите visibility как Public. Public Spaces проще вызывать из ImgBed.
  5. Сначала оставьте бесплатное hardware. Переходите на более мощное только при заметных очередях.
  6. Создайте Space и дождитесь окончания build.

После build откройте страницу своего Space. URL обычно выглядит так:

text
https://huggingface.co/spaces/your-name/wd-tagger

Скопируйте адрес из браузера и вставьте его в ImgBed в Space URLs.

Несколько Space URLs

Вводите по одному Space URL на строку.

ЗначениеОписание
https://huggingface.co/spaces/SmilingWolf/wd-taggerПубличный Space SmilingWolf. Хорош для временного теста.
https://huggingface.co/spaces/lintonxue00/wd-taggerURL страницы скопированного Space.
https://huggingface.co/spaces/your-name/wd-taggerВаш собственный дублированный Space.

Можно указать несколько URL. ImgBed использует несколько Spaces вместе, что может ускорить обработку.

Если один Space временно недоступен, остальные могут продолжить работу.

Настройки

ОпцияРекомендация
Space URLsВведите подготовленные Space URLs. Нужен хотя бы один.
Target folderОставьте пустым для всех папок. Выбирайте папку только если нужно обработать конкретную директорию.
Recognition modelПо умолчанию оставьте wd-swinv2-tagger-v3.
General tag thresholdЗначение по умолчанию подходит большинству изображений. Ниже — больше тегов, выше — меньше.
Character tag thresholdЗначение по умолчанию осторожное и помогает избегать неверных character tags.
MCut automatic thresholdСначала оставьте выключенным. Включайте, когда хотите, чтобы модель сама определяла число тегов.
Auto-tag on uploadВключите, если новые изображения должны получать теги автоматически.
Start taggingРучной batch tagging для старых изображений.

Рекомендуемые стартовые значения

ОпцияЗначение
Recognition modelwd-swinv2-tagger-v3
General tag threshold0.35
Character tag threshold0.85
MCutСначала Off
Auto-tag on uploadВключить при необходимости

Если тегов слишком много, немного поднимите general threshold.

Если тегов слишком мало, немного снизьте general threshold.

Batch Tagging

  1. Заполните Space URLs.
  2. Выберите target folder.
  3. Нажмите start tagging.
  4. Дождитесь завершения прогресса.

Если target folder пустой, ImgBed обрабатывает все папки.

Batch tagging лучше всего подходит для старых изображений. Для новых включите auto-tag on upload, чтобы не запускать процесс вручную каждый раз.

Auto-Tag on Upload

После включения auto-tag on upload новые изображения автоматически вызывают настроенные Space URLs.

Это удобно для постоянного использования.

Если ваш Space стоит в очереди, сама загрузка все равно может завершиться первой, а тегирование продолжится после нее.

Какие изображения обрабатываются

Auto tagging в основном обрабатывает файлы изображений.

Изображения, у которых уже есть полные tags, orientation, rating, width и height, пропускаются, чтобы не вызывать Space лишний раз.

ImgBed по возможности дополняет только недостающую информацию. Например, если не хватает только orientation, он попробует добавить orientation без полного content tag flow.

FAQ

Зачем дублировать собственный Space?

Публичные Spaces общие для многих пользователей. Собственный дублированный Space в основном использует только ваш ImgBed, поэтому он обычно быстрее и надежнее.

Space постоянно запускается

После первого создания или долгого простоя Space может требовать времени на запуск.

Сначала откройте страницу своего Space. Когда он нормально распознает изображение, вернитесь в ImgBed и запускайте тегирование.

Как скопировать Space URL?

Откройте страницу Hugging Face Space и скопируйте адрес из браузера.

text
https://huggingface.co/spaces/lintonxue00/wd-tagger
https://huggingface.co/spaces/SmilingWolf/wd-tagger

Можно ли добавить несколько Spaces?

Да. Вводите по одному Space URL на строку.

Несколько Spaces обрабатывают изображения вместе и полезны, когда файлов много.

Почему теги на английском?

Модели SmilingWolf возвращают английские теги. Это ожидаемое поведение.

Теги в основном используются для поиска, фильтров, random image API и публичной галереи.

Для чего нужны rating tags?

Результаты rating работают вместе с access mode в Security Settings.

Например, когда доступ посетителей ограничен возрастным рейтингом, публичный просмотр и random image фильтруют изображения по этим правилам.

Короткий сценарий

text
Войти в Hugging Face
-> Открыть SmilingWolf/wd-tagger
-> Duplicate this Space
-> Дождаться build Space
-> Скопировать Space URL
-> Заполнить Space URLs в ImgBed
-> Выбрать модель и thresholds
-> Запустить tagging или включить auto-tag on upload

Released as user documentation for CloudFlare ImgBed.