Cześć,
dzisiaj chciałbym zapoznać was z platformą huggingface.com, gdzie społeczność rozwija projekty związane ze sztuczną inteligencją. Na stronie użytkownik może uruchomić różnego rodzaju modele sztucznej inteligencji i dostosować maszynę pod poszczególny model, aby działał odpowiadał jak najszybciej.
Do uruchomienia przykładowego projektu nie potrzebujemy żadnego konta, co ułatwia nam testowanie funkcjonalności dostępnej publicznie. Osobiście posiadam tam konto i sklonowałem parę projektów, które wykorzystują generowanie obrazów na podstawie tekstu za pomocą różnych modeli.
Aby zacząć zabawę kliknijcie sobie w link o nazwie "Spaces" i ujrzycie listę najpopularniejszych projektów w ostatnim tygodniu
Żeby pokazać wam jakie to proste, żeby skorzystać z projektu, wybiorę projekt, który przekształca jeden obrazek na drugi biorąc pod uwagę nasze wskazówki.
Projekt ten przyjmuje obrazki wielkości 512x512 i korzysta z modelu SDXL Turbo i jest on związany z generowaniem obrazów.
Zasada działania jest prosta:
- Wstawiamy obrazek w punkcie 1.
- W punkcie 2. opisujemy "Source Prompt" czyli co widać na obrazku i opisujemy w polu "Target prompt" co chcemy, aby się zmieniło przy edycji obrazka
- Punkt 3. wyświetli rezultat na podstawie naszych danych wejściowych
- Punkt 4. podaje przykładowe obrazy i ich opisy gotowe do przetestowania modelu. Ja korzystam z pierwszego obrazk i opisu
- Punkt 5. to przycisk "Edit potwierdzający i uruchamia edycję zdjęcia
Po wybraniu obrazka z dostępnych przykładów otrzymuje wypełnione pola i przykładowy wynik
Po moich zmianach w "Target Prompt" na coś absurdalnego (Po części xd) "a mickey mouse is sitting in a red basket on a branch", czyli "Myszka miki siedząca w czerwonym koszyku na gałęzi"
otrzymałem
Obrazek źródłowy
Obrazek wygenerowany
Jak już się pobawiliście, to wróćmy do strony z innymi projektami z ostatniego tygodnia
https://huggingface.co/spaces
Drugi projekt z brzegu, który wpadł mi w oko, to możliwość przebierania osoby ze zdjęcia w wybrane dowolnie przez nas ubrania ze zdjęć :D
Na zdjęciu poniżej macie 1. osobą do przebrania, 2. Górna i dolna część do ubrania, 3. uruchomienie przebrania, 4. wynik przebrania.
Poniżej jeszcze macie przykładowe kombinacje ubrań
Spróbuję wybrać górę moją losowym zdjęciem a dół jeden z presetów dostępnych. Wynik wygląda tak:
Obrazek wynikowy z bliska
Sporo jest takich prostych i łatwych w użyciu projektów wykorzystujące różnego rodzaju modeli AI.
Taki zrzut poniżej pokazuje tylko jaki jest potencjał
Po lewej stronie macie filtr modeli pod dany rodzaj akcji w jaki kierunku one funkcjonują, a po prawej stronie poszczególne modele. Modeli na stronie jest ponad 500 tysięcy, więc robi wrażenie.
Polecam sobie pooglądać inne przykłady m.in. Generowanie obrazów, Generowanie głosu na podstawie próbki głosu, Generowanie gifa na podstawie tekstu, Usuwanie tła z obrazka