FLUX.1 – бесплатно генерируем картинки по своему промпту

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 663
Благодарностей
1 045
Баллы
113
125465


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

Помимо генерации текстов еще нужны картинки для аватарок, но ставить всякую рандомную ересь, которую спарсил с инета не наш выбор.

Вначале подумал поставить на локальную машину и генерировать картики. Но FLUX.1 очень прожорлив и обойтись малой кровью как с генерацией текстов уже не получится.

После продолжительного гуглинга обнаружил возможность генерировать картинки по своему запросу, причем, можно делать это через API (не привлекая внимания санитаров) - https://huggingface.co/spaces/black-forest-labs/FLUX.1-dev **

Осталось дело за малым – собрать шаблон, который будет через прокси (есть лимиты на количество генераций с одного IP) создавать задание, получать результаты с ссылкой и забирать картинку по этой ссылке.

Друзья, забирайте, пока не прикрыли лавочку :dk:


Настраиваем шаблон


1. Указываем список прокси (желательно безлимит, потому что картинки)
2. Указываем папку, куда сохранять готовые картинки
3. Редактируем промпт (spintax)*
4. Редактируем post запрос задания
JSON:
{
"data": [
    "{-Variable.prompt-}", // тут будет сам промпт
    0, // указываем свой сид
    true, // true - сид случайный, false - тогда указываем явно в строке выше
    1024, // ширина картинки
    1024, // высота картинки
    2, // креативность: 0 - слишком креативно, 15 - буквально соответствует заданию
    35 // количество шагов генерации (чем больше - тем лучше результат)
]}
5. Запускаем в максимальное количество потоков и наслаждаемся результатом. Шаблон работает на запросах и ест только трафик.
* Я составил для вас максимально креативный спинтакс, что бы получать разнообразные фото теток. Но нет предела совершенству и в комментарии вы можете его обновить, либо сделать свой, для генерации например Background, дизайна интерьеров, мотивационных картинок и т.д. А можно сразу встроить в свой шаблон и генерировать релевантные фото опираясь на пол, возраст и другие параметры.
** Если щелкнуть сюда, то можно получить список популярных endpoints, к которому можно делать запросы, если переделать запросы.
125470
 

Вложения

  • 25,1 КБ Просмотры: 62
Последнее редактирование:

Neadekvat007

Client
Регистрация
15.10.2018
Сообщения
23
Благодарностей
1
Баллы
3
Регулярка не работает или он мне что то не даёт! Что должно парсится этой регуляркой?
 

Вложения

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 663
Благодарностей
1 045
Баллы
113
Регулярка не работает или он мне что то не даёт! Что должно парсится этой регуляркой?
Из тела ответа парсится json, что бы потом получить ссылку на скачивание картинки. Если в шабе ничего не менял, то должно парсится штано.
 
Последнее редактирование:

Neadekvat007

Client
Регистрация
15.10.2018
Сообщения
23
Благодарностей
1
Баллы
3
Из тела ответа парится json, что бы потом получить ссылку на скачивание картинки. Если в шабе ничего не менял, то должно парсится шатно.
Вот что в этой переменной лежит
3 фото сгенерило потом в ошибку начало падать я ничего там в запросах не менял.Хочу понять в чем причина.
 

Вложения

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 663
Благодарностей
1 045
Баллы
113
Возможно ип исчерпал лимиты, возможно другая ошибка. Апи публичный и модель очень популярна. Ее скорее всего много кто дрочит.
 

kagorec

Client
Регистрация
24.08.2013
Сообщения
971
Благодарностей
512
Баллы
93
Шаблон немножно не работает, с проксями и без, в ответе:
C#:
{"detail":"Not Found"}
В обычном броузере
 

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 663
Благодарностей
1 045
Баллы
113
Шаблон немножно не работает, с проксями и без, в ответе:
Я скажу немного обидные вещи, но, если кликнуть внизу станицы на ссылку "Использовать через API", то станет понятно, что изменилась ссылка.
Данная тема ценна методом добычи бесплатных картинок, а не шаблоном. Правку шаблона под себя я оставляю на том, кто будет его использовать.

2024-10-15_11-51-45.png
 
  • Спасибо
Реакции: Pierre Paul Jacques

KokaSEO

Client
Регистрация
17.01.2015
Сообщения
253
Благодарностей
98
Баллы
28
Через браузер все пашет. Промт под себя чуть переделал, сижу генерирую радуюсь. Автору спасибо за идею.
А то мой генератор аватарок уже морально устарел, как раз думал над заменой.
 
  • Спасибо
Реакции: zarufakis

kagorec

Client
Регистрация
24.08.2013
Сообщения
971
Благодарностей
512
Баллы
93
Я скажу немного обидные вещи, но, если кликнуть внизу станицы на ссылку "Использовать через API", то станет понятно, что изменилась ссылка.
Данная тема ценна методом добычи бесплатных картинок, а не шаблоном. Правку шаблона под себя я оставляю на том, кто будет его использовать.

Посмотреть вложение 126596
Замечания ценю, но лучше выражать свои мысли без перехода на личности.
Мы здесь на форуме, чтобы обсуждать вопросы\идеи и помогать друг другу.
 

KokaSEO

Client
Регистрация
17.01.2015
Сообщения
253
Благодарностей
98
Баллы
28
Скоро тема заглохнет или введут платную подписку, уже сайт лагает и через раз загружается (по крайней мере на моих проксях).
Хотя вчера еще все было как по маслу.
 

Moonwalker

Client
Регистрация
16.03.2016
Сообщения
1 584
Благодарностей
1 179
Баллы
113
@zarufakis Кстати, а с flux локально, который в SD (forge), с api не разбирался? Хотел потестить локально методами, описанными здесь (http://127.0.0.1:7860/docs), но, судя по всему, уходит куда-то не туда или не в ту модель (возвращается "черый файл").
 

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 663
Благодарностей
1 045
Баллы
113
@zarufakis Кстати, а с flux локально, который в SD (forge), с api не разбирался? Хотел потестить локально методами, описанными здесь (http://127.0.0.1:7860/docs), но, судя по всему, уходит куда-то не туда или не в ту модель (возвращается "черый файл").
Я ставил SD локально, тоже были черные картинки, напомню как, но победил включением какого-то переключателя. В последствии отказался, потому что картинка на карте 3060 генерировалась более минуты. Так забивать свою карту - неприемлемо. Нашел данный метод генерит на открытом апи, его и юзают.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)