„Sztuczna Inteligencja”, która wygrała konkurs sztuki – czyli Midjourney w praktyce
Pewnie wielu z Was słyszało, jak w sierpniu tego roku „sztuczna inteligencja” wygrała konkurs sztuki cyfrowej „Colorado State Fair Fine Arts Competition”, w kategorii „Sztuka cyfrowa/Sztuka modyfikowana cyfrowo”. Konkurs skierowany był wyłącznie do osób fizycznych, jednak jeden z uczestników postanowił poświęcić nieco czasu, w celu stworzenia pewnego happeningu. Zgłosił on bowiem jako swoją pracę, lekko jedynie poprawioną wersją grafiki wykonanej przy pomocy tzw. „AI”, a nie przez żywego człowieka. Jakież zdziwienie padło na środowisko artystyczne, gdy okazało się, że właśnie ta praca zdobyła pierwszą nagrodę we wspomnianym konkursie.
W tej serii artykułów zajmuję się praktycznym podejściem do zagadnień tzw. „sztucznej inteligencji”, z tego też powodu postanowiłem opisać, jak w bardzo prosty sposób i Wy możecie wygenerować swoje arcydzieła, używając za darmo narzędzia wykorzystanego przez autora zwycięskiej pracy – wpisując jedynie kilka słów na czacie! Ilość grafik generowanych za darmo w ramach wersji trial jest mocno ograniczona, jednak warto się pobawić! Poniżej opisuję, jak się za to zabrać.
Strona projektu Midjourney, wykorzystanego przy pracy konkursowej, dostępna jest pod adresem: https://www.midjourney.com/.
Rejestracja darmowej wersji trial oraz generowanie grafik:
By skorzystać z darmowego triala Midjourney, niestety zmuszeni jesteśmy posiadać konto na platformie Discord, gdyż generowanie grafik odbywa się za pośrednictwem bota, który po wpisaniu odpowiedniej komendy na czacie kanału zaczyna generować interesującą nas grafikę. W ramach darmowego dostępu skorzystać możemy jedynie z 25 zapytań. Nie wystarczy to prawdopodobnie na zdobycie pierwszego miejsca w konkursie graficznym, ale zawsze można się pobawić.
By wygenerować swoją pierwszą grafikę, musimy wykonać następujące kroki:
- Wejdź na stronę: https://www.midjourney.com/, wybierz „Sign In”, a następnie zaloguj się przy pomocy konta w portalu Discord – akceptując zarówno zaproszenie na serwer, jak i autoryzując uprawnienia zewnętrznej aplikacji bota do dostępu do swojego konta Discord.
- Wejdź na wskazany serwer Discord Midjurney, a następnie na liście dostępnych kanałów tekstowych wyszukaj takiego noszącego nazwę „#newbies-xxx”, gdzie „xxx” to kolejny z dostępnych numerów (np. #newbies-185). To właśnie w tym miejscu będziemy generować grafiki.
- By bot mógł wygenerować grafikę, w pasku czatu wpisz komendę /imagine, a następnie w polu „prompt” po angielsku wprowadź słowa kluczowe – jak najlepiej definiujące jej zawartość. Dobra praktyka mówi, by słowa były jak najbardziej szczegółowe, wskazujące zarówno na kolorystykę, formę, styl, główny obiekt na obrazie, otoczenie, czynności jakie chcemy ująć, czy poziom detalu – ogranicza nas tylko fantazja. Im szczegółowiej, a jednocześnie najoptymalniej opiszemy zagadnienie, tym trafniej tzw. „AI” odpowie naszemu wyobrażeniu. Generowanie realistycznych prac wymaga wielu podejść. Podczas pierwszego generowania bot będzie wymagał nadania odpowiedniego dostępu, który będziemy musieli zaakceptować zielonym przyciskiem, widocznym na czacie. Kiedy bot stworzy post informujący o rozpoczęciu prac, czekamy na wygenerowanie czterech przykładowych grafik, z których będziemy mogli wybrać tę najlepszą lub wygenerować kolejne.
- Gdy przykładowe 4 grafiki pojawią się na czacie, do wyboru mamy kilka opcji. U1-U4 – upscaling, czyli wyskalowanie do wyższej rozdzielczości wybranego obrazka znajdującego się na pozycji od 1 do 4 w przykładowej grafice; V1-V4 – Variation, czyli wygenerowanie kolejnych 4 propozycji w oparciu o wybrany obrazka znajdujący się na pozycji od 1 do 4 w przykładowej grafice; oraz przycisk ponownego generowania 4 nowych propozycji dla dokładnie takiego samego zapytania jak wcześniej. Jeżeli któraś z powyższych opcji jest tą nam odpowiadającą, po prostu ją klikamy oraz czekamy na efekty. Jeżeli natomiast chcemy coś zmienić, bardziej uszczegółowić zapytanie, to ponownie na czacie wpisujemy komendę /imagine, podając nowe argumenty.
- Po wygenerowaniu finalnej grafiki, ukaże nam się nowy panel, w którym skorzystać możemy z narzędzi dodatkowych, jak np. „Make Variations” – tworzy 4 nowe propozycje podobne do wskazanej grafiki, „Upscale to Max”, „Light Upscale Redo”; „Beta Upscale Redo” – różnego rodzaju automatyczne skalowanie rozdzielczość grafiki oraz „Remaster” – lekka zmiana stylu tej samej grafiki. Niestety zarówno powiększanie, jak i funkcja remaster nie są dokładne.
- W celu zapisania wygenerowanej grafiki na dysku, kliknij w obrazek na czacie, następnie wciśnij opcję „Otwórz oryginał” i używając na grafice prawego przycisku myszy, z menu wybierz „Zapisz grafikę jako…”.
Uwaga! Jeżeli podczas generowania przez pomyłkę wcisnęliśmy jakiś przycisk uruchamiający kolejne zapytanie, można taką pracę anulować używając przycisku „Cancel Job”. Wtedy obrazek przestanie się generować.
Jak pisałem wyżej, darmowy tutorial obejmuje 25 zapytań na konto Discord, po ich wykorzystaniu bot poinformuje nas, że przekroczyliśmy limit i zablokuje dalszą możliwość darmowego generowania grafik.
Poniżej kilka przykładów, jakie udało mi się wygenerować w trakcie testów:
(a black red, beautiful dark magician girl in castle from galaxy looking at stars, beautiful anime face, full body, dark angel, ultra detailed, fantasy)
(a black red, beautiful dark magician girl in castle from galaxy looking at stars, beautiful anime face, full body, dark angel, ultra detailed, fantasy)
(archangels of war in stars)
(dark skin German girl with short hair style and hair band who is an Arabian mercenary with machine gun dark style)
(blak red archangels of war cosmos sword angry)
Autor: Daniel 'zoNE’ Gabryś