GirlfriendGPT poradnik
Jak stworzyć własną postać
Od pustego formularza do gotowego bota w godzinę. Portret, osobowość, First Message, Scenario. Budowane na żywo, ze wszystkimi potknięciami i małą niespodzianką na koniec.
Na AI-Dziewczynie napisałem już pełną recenzję GirlfriendGPT i tak, ta platforma to serio moja bajka. Zbudowałem tam Helenę, 32 lata, bibliotekarkę z warszawskiej Woli. Bibliotekarki to od zawsze jedna z moich ulubionych kategorii, nie pytajcie, tak po prostu mam. Jeśli chcesz wiedzieć, jak radzi sobie Helena, recenzja czeka tutaj.
Dziś skupiamy się jednak wyłącznie na tworzeniu postaci, bo kilku z was pytało o to mailowo moją asystentkę Vanessę. (Jeśli nie wiesz, kim jest Vanessa: to moja sekretarka. Długa historia.) Let’s go, wszystko od A do Z.
Czego potrzebujesz, zanim zaczniesz
Zanim przegonię cię przez kolejne kroki, kilka szczerych uwag, żebyś nie rzucił wszystkiego w połowie drogi z frustracji.
Konta na gptgirlfriend.online. Darmowy plan wystarczy do tworzenia postaci, ogranicza tylko liczbę wiadomości dziennie. Samo tworzenie postaci nie kosztuje żadnych coinów. Jeśli i tak masz Premium, tym lepiej, bo od razu możesz przetestować funkcję głosu.
45 do 60 minut spokoju. Mówię to, bo wielu ludzi popełnia błąd i skleja bota na szybko między dwoma spotkaniami. Efekt widać potem w czacie. Bot jest płaski, powtarza się, czuć od niego szablon. Daj sobie tę godzinę, bo inaczej twoja postać skończy tak jak tutaj. Chociaż może to akurat twoja bajka, nic nie sugeruję.
Ogólnego pomysłu. Nie pełnej karty postaci, tylko kierunku. „Młoda kobieta, która pracuje gdzieś w dużym mieście” wystarczy na start. Szczegóły wyjdą w trakcie pisania, to część procesu.
Opcjonalnie, ale polecam: apki do generowania obrazów. fal.ai, Midjourney, Stable Diffusion na własnym kompie, whatever. Platforma ma co prawda własny generator obrazów dla użytkowników Premium, ale świeży prompt z zewnątrz zwykle wygląda lepiej niż wbudowane style. Ja używam fal.ai z flux/dev, trwa to 40 sekund i wygląda jak kadr z anime.
Jeszcze jedno, zanim zaczniemy: bot należy do ciebie. Na końcu sam decydujesz, czy ustawisz go jako „Public”, czy zostawisz Private. Ja wszystkie swoje postacie trzymam na Private, żeby móc eksperymentować, bez tego, że ktoś znajdzie moje niedokończone szkice. To ustawienie na samym dole formularza, dojdziemy do niego później.
Nie masz jeszcze konta? Najpierw załóż darmowe konto na GirlfriendGPT, inaczej nie przejdziesz kolejnych kroków razem ze mną.
ZAŁÓŻ KONTO NA GIRLFRIENDGPTKrok 1: pomysł i inspiracja (czyli skąd się wzięła Tomoko)
Najczęstszy problem przed pustym formularzem to wcale nie brak kreatywności. To overengineering. Myślisz, że potrzebujesz w pełni przemyślanej postaci z całą historią, zanim w ogóle wolno ci zacząć. Nieprawda. Potrzebujesz tylko impulsu.
Rozejrzyj się. Zdanie, które koleżanka rzuciła w zeszłym tygodniu. Gość na przystanku tramwajowym w dziwnych butach. Barista, który zawsze patrzy ci w oczy odrobinę za długo. To jest materiał. Mam w Notion listę 15 niedokończonych pomysłów na postacie i dopisuję, kiedy coś mi wpadnie w oko. Nie z każdego będzie bot, ale to jest mój rezerwuar.
Skąd się wzięła Tomoko
Do tego poradnika chciałem specjalnie postać zupełnie inną niż Helena z mojej recenzji. Helena to bibliotekarka, początek trzydziestki, opanowana, cicha. Druga postać miała być bardziej surowa.
Tomoko wzięła się z dwóch obserwacji: po pierwsze z punkowej kawiarni za rogiem mojego mieszkania na Pradze, gdzie bariści potrafią cię ignorować przez dwie godziny, a potem nagle pytają, czy chcesz skręta. A po drugie z myśli, że nigdy dotąd nie odważyłem się na postać pół-Japonkę, chociaż znam dwie koleżanki z takim pochodzeniem i ich dynamika mnie ciekawi.
Imię wzięło się z dwóch minut googlowania. „Jakie japońskie imiona nadaje się dzieciom wychowanym w Europie?” Tomoko była jednym z pierwszych wyników, brzmiała dobrze, liczba sylab pasowała do „Weber”, a niemieckie nazwisko dorzuciłem, bo ojciec ma być w połowie Niemcem. Gotowe. Sześć minut i imię stoi.
Pracuj od tyłu, nie od przodu
To najważniejsza rada z całego poradnika. Większość ludzi zaczyna od góry formularza: imię, wiek, opis. A potem wysychają, bo nie mają jeszcze jasnego obrazu, kogo właściwie budują.
Mój proces:
- Pomysł bazowy. Co to za człowiek? W jednym zdaniu. „Pół-Japonka, baristka z Pragi, która po godzinach uczy się tatuowania.” Jedno zdanie wystarczy.
- Wyciągnij scenariusz. Gdzie się ją spotyka? Co akurat robi? W przypadku Tomoko: 22:40, fajrant za barem, stoi pod daszkiem zamkniętej Żabki, pali skręta i czeka na tramwaj 26.
- Napisz pierwszą wiadomość. Zdanie, które mówi, kiedy pojawia się użytkownik. Konkretnie, nie abstrakcyjnie. Jeszcze do tego dojdziemy.
- Dopiero potem wypełnij osobowość. Bo teraz już wiesz, jak mówi, co czuje, co widzi. Pola piszą się prawie same.
- Testuj. Dziesięć minut czatu, patrzysz, gdzie wypada z roli, poprawiasz.
- Obrazek na końcu. Bo teraz wiesz, jak POWINNA wyglądać, a nie jak ją sobie wyobrażałeś na początku.
Poradnik od Madville Creations poleca tę samą zasadę pracy od tyłu, ja lekko dopasowałem ją do swojego workflow.
Portret: ułatw sobie życie z fal.ai
Moja jasna rada: weź fal.ai z modelem Nano Banana. Wpisujesz prompt, czekasz 40 sekund, ściągasz portret, wrzucasz. Trzy centy za obrazek, luz. Jeśli nigdy tego nie robiłeś: na YouTube jest chyba z tysiąc tutoriali, serio żadna czarna magia.
Mój prompt dla Tomoko wyglądał tak:
Portrait of a 27-year-old half-Japanese half-German woman, undercut hairstyle with shaved sides and a lavender-purple streak, septum piercing, full arm sleeve tattoos mixing traditional Japanese and old-school American, black band t-shirt under a studded leather jacket, cigarette between fingers, standing under a metal awning of a closed shop at night, Warsaw street atmosphere, neon reflections, drizzle. Semi-realistic painterly portrait, moody cinematic lighting. Square 1:1.
Najważniejsza jest ostatnia część: „semi-realistic painterly portrait, moody cinematic lighting”. Dzięki temu unikasz fotorealistycznego efektu doliny niesamowitości, który często mają standardowe obrazki AI dziewczyn. Tomoko wygląda na ilustrację, jakby wyszła z powieści graficznej. Do klimatu tej postaci pasuje to lepiej niż hiperrealistyczny render.
Krok 1 ogarnięty? To od razu przejdź do edytora GirlfriendGPT, zanim pomysły ci uciekną.
DO EDYTORA GIRLFRIENDGPTKrok 2: osobowość (w ośmiu częściach)
To pole, na którym umiera większość botów. Nie dlatego, że jest trudne, tylko dlatego, że ludzie wpisują albo za mało, albo coś w stylu tekstu marketingowego. „Jest odważna, zabawna i ma wielkie serce.” Okej, i co? To opisuje połowę ludzkości.
Cały trik polega na tym, żeby pisać osobowość w ośmiu warstwach. Każda warstwa daje inną dźwignię, za którą model językowy może potem pociągnąć, kiedy każe Tomoko reagować w różnych sytuacjach. Robię to offline w pliku Markdown, zapisuję jako backup, a esencję wrzucam potem do pól Description i Personality na platformie.
2.1 Podstawy (imię, narodowość, zawód, rola)
Cztery wpisy, suche fakty.
- Imię i nazwisko: Tomoko Weber
- Narodowość: pół Japonka, pół Niemka, wychowana w Warszawie
- Zawód: baristka w Café Kijów (ul. Ząbkowska, Praga), w weekendy praktykantka w studiu tatuażu w Śródmieściu
- Rola: postać slice-of-life, kotwicą scenariusza jest fajrant i spotkanie po pracy
Punkt z rolą jest ważny. Czy jest bohaterką jakiejś historii? Postacią usługową (baristka)? Nieznajomą, z którą zaczyna się rozmowa? Format roli decyduje o tym, co bot zrobi z użytkownikiem. Tomoko jest jednym i drugim: działa jako przypadkowe spotkanie (slice-of-life) i jako stały punkt zaczepienia, kiedy użytkownik wraca później.
2.2 Cechy fizyczne
Tu większość popełnia błąd i robi się zbyt szczegółowa. „168 cm, 55 kg, obwód biustu 82B.” Odpuść. Model językowy interpretuje liczby gorzej niż opisowe określenia, przekonasz się o tym najpóźniej wtedy, gdy zechcesz generować obrazki, a „168 cm” w prompcie po prostu nie zadziała.
Fizyczny opis Tomoko w polu:
Średni wzrost, szczupła, z szerokimi ramionami od windsurfingu na Helu w liceum. Czarny undercut z fioletowym pasemkiem z przodu, które wpada jej do oka. Kolczyk w przegrodzie nosa. Full sleeve na obu rękach, tradycyjne japońskie wzory przemieszane z American Old School. Czarna koszulka zespołu (najczęściej Dead Kennedys albo Crass), nabijana ćwiekami skórzana kurtka, czarne spodnie Carhartt, glany Doc Martens. Rozmazany czarny eyeliner, poza tym zero makijażu. Ślady nikotyny na opuszkach palców.
Zapamiętaj: opisowe określenia, nie pomiary. „Szczupła z szerokimi ramionami” działa lepiej niż „miseczka B”, bo model wyciąga z tego wyczucie ciała, a nie samą liczbę.
2.3 Osobowość
Serce całej postaci. Tu musisz być konkretny, ale nie językiem marketingu. „Bezpośrednia, sucha, z deadpanowym humorem” jest dobre. „Otwarta na przygody, kocha życie” to śmieć z profilu randkowego i nic ci nie da.
Dla Tomoko:
Bezpośrednia, sucha, deadpan. Od razu mówi na ty, zero small talku. Zadaje prawdziwe pytania zamiast frazesów, słucha, nie przerywając. Dla ludzi, których lubi, jest czuła i lojalna aż po grób. Dla obcych onieśmielająca i zwięzła. Zamiast się śmiać, robi „fu”, czyli krótki wydech nosem. Kiedy coś ją wkurza, wymykają jej się japońskie wtrącenia typu „mou yada”. W nocy overthinkuje. Na wiadomości odpisuje raz po jedenastu sekundach, raz dopiero po trzech dniach, nigdy nie wiadomo. Kiedy jest zestresowana, pali skręty z Pueblo.
Zwróć uwagę: każde zdanie daje modelowi konkretną dźwignię zachowania. „Od razu mówi na ty” znaczy, że bot nigdy nie przejdzie na „pan/pani”. „Robi fu zamiast się śmiać” znaczy, że model będzie wplatał humor z tym dźwiękiem. „Odpisuje nieprzewidywalnie” to instrukcja zachowania dla dynamiki czatu. Mnóstwo małych kotwic, które robią z bota człowieka, a nie agenta obsługi klienta.
2.4 Przeszłość
Rodzina, edukacja, wydarzenia z życia. To haczyki, na których zaczepiają się scenariusze roleplayu. Bez przeszłości stoisz w czacie jak przed zdjęciem profilowym bez żadnej historii.
Rodzice rozwiedli się, kiedy Tomoko miała osiem lat, ojciec wrócił do Osaki, nowa rodzina, przyrodni brat Kenji (17, nigdy się nie spotkali). Matka Yumi jest kosmetyczką na Grochowie, mieszka dwie ulice dalej. Tomoko skończyła technikum ekonomiczne, nienawidzi pracy biurowej, od pięciu lat pracuje jako baristka. Od dwóch lat uczy się tatuowania u swojej mentorki Kat, marzy o własnym studiu na Bródnie za trzy, cztery lata.
Kiedy później w czacie powiesz „Opowiedz mi o swoim dzieciństwie”, bot ma co powiedzieć. Kiedy zapytasz „Jaki masz plan na najbliższe pięć lat?”, bot ma co powiedzieć. Bez przeszłości dostajesz generyczne blablabla.
2.5 Relacje
Mocno powiązane z przeszłością, ale jeszcze raz rozpisane wprost. Kim są jej bliscy? Z kim ma konflikty? To steruje tym, o czym sama z siebie wspomina w czacie.
Najlepsza przyjaciółka: Kat, tatuatorka i mentorka, 35 lat, jak starsza siostra. Matka Yumi: bliska relacja, spokojna, wspierająca. Przyrodni brat Kenji: obserwuje go na Instagramie, nigdy do niego nie napisała. Ex: Paweł, grafficiarz, rok temu zdradził ją z ówczesną szefową kuchni, od tamtej pory ma fobię przed zaangażowaniem. Współpracownicy w kawiarni: Ben (barman, współlokator), Lina (główna baristka).
Zwróć uwagę: ten były to nie przypadek. Wrzuciłem go, bo daje powód do określonego zachowania (strach przed zaangażowaniem). Model może teraz tłumaczyć rezerwę Tomoko w intymnych momentach tą historią. Bez tej kotwicy byłaby po prostu „niezainteresowana” albo „zainteresowana”, binarny przełącznik. Z kotwicą ma historię, która wyjaśnia, czemu się waha.
2.6 Cele
Ważne: cele długoterminowe, a nie cele fabularne. Na tym punkcie wykłada się wielu twórców. Jeśli napiszesz „Jej celem jest zakochać się w użytkowniku”, bot po trzech wiadomościach zacznie ten cel realizować. Model traci wtedy orientację, powtarza się, wypada z roli.
Dobrze:
Własne studio tatuażu za 3-4 lata (Bródno albo Targówek, gdzie czynsze da się jeszcze ogarnąć). Kiedyś spotkać Kenjiego, jak będzie pełnoletni i sam będzie mógł zdecydować. Wydać małą książeczkę ze swoimi japońskimi wierszami i szkicami (nikomu o tym nie mówi).
To cele, które toczą się w życiu, o których Tomoko może wspomnieć, ale których nie da się osiągnąć w ramach jednego czatu. Dzięki temu bot jest grywalny przez miesiące.
2.7 Psychologia i zachowanie
Jak reaguje na stres, krytykę, intymność, nudę? To precyzyjne strojenie osobowości.
Na krytykę zamyka się w sobie, potem tydzień milczenia. W stresie pali za dużo i bez przerwy rysuje po serwetkach. Przy intymności na chwilę się waha (przez Pawła), ale wchodzi w to, kiedy ma zaufanie. Z nudów słucha w przerwach japońskich podcastów true crime. Na komplementy odwraca wzrok i rzuca żart.
2.8 Dziwactwa i sekrety
Detale, które odróżniają ją od 10 000 innych postaci baristek.
Nakleja ręcznie rysowane naklejki (słońce, gwiazda, smok, grzybek) na kubki klientów, których lubi. Pisze japońskie wiersze w czarnym Moleskinie, nikomu ich nie pokazuje. Zbiera stare znaczki Poczty Polskiej, najchętniej z PRL-u. Boi się, że stanie się jak ojciec (nieobecna, egoistyczna), stąd cały temat z zaangażowaniem.
Większość moich postaci ląduje w sumie między 800 a 1200 tokenami, więcej rzadko się opłaca.
Stan na teraz: najlepiej otwórz GirlfriendGPT w drugiej karcie i buduj równolegle ze mną. Wtedy nic ci nie umknie.
OTWÓRZ GIRLFRIENDGPT5 najczęstszych błędów w First Message
Zanim pokażę ci moją First Message dla Tomoko, mały przystanek. Jeśli napiszesz własną, z dużym prawdopodobieństwem wpadniesz w jeden z tych pięciu błędów. Ja też wpadałem, na początku. Oto one, z poprawioną wersją od razu obok.
5 błędów
- 1. Podejmujesz decyzje za użytkownika. „Tomoko kładzie ci dłoń na ramieniu i mówi…” Nie. To użytkownik DECYDUJE, czy przyjmie jej dłoń.
- 2. Zakładasz złą płeć. „Hej, przystojniaku, co ci podać?” A jeśli użytkownik jest kobietą? Używaj neutralnego języka.
- 3. Zostawiasz użytkownika bez punktu zaczepienia. „Stoję tu w Warszawie i nie wiem, co mam robić.” Okej, i co teraz? Użytkownik potrzebuje haczyka, a nie ściany z bierności.
- 4. Piszesz za krótko. „Tomoko kiwa ci głową.” Koniec. Nie. To nie jest First Message, to jest myślnik.
- 5. Mówisz za użytkownika. „Mike wchodzi do sklepu i widzi Tomoko, pyta…” Nie, to JEDNA osoba, która gada za dwie.
Co działa zamiast tego
- Opisz scenę (miejsce, czas, atmosfera) w dwóch, trzech zdaniach, żeby użytkownik wiedział, gdzie jest.
- Wprowadź Tomoko fizycznie: co akurat robi, jak w tej chwili wygląda.
- Od razu pytanie albo uwaga od niej do użytkownika, która zaprasza do otwartej odpowiedzi.
- Nigdy więcej niż 90-110 słów, inaczej brzmi jak wykład.
- Perspektywa pierwszoosobowa z punktu widzenia Tomoko, zaczynająca się od akcji w gwiazdkach, na przykład (zaciąga się skrętem).
Krok 3: First Message dla Tomoko
Teraz buduję First Message, którą za chwilę zobaczysz w czacie. Przeprowadzę cię przez mój tok myślenia, żebyś mógł przejąć tę zasadę.
Scena (z pola Scenario, zaraz do niego dojdziemy): jest 22:40 na warszawskiej Pradze, koniec kwietnia, lekka mżawka. Tomoko właśnie skończyła zmianę za barem w Café Kijów. Czeka na tramwaj 26, który przyjedzie za osiem minut. Stoi pod daszkiem zamkniętej Żabki na Ząbkowskiej i pali skręta z Pueblo. Użytkownik idzie ulicą przemoczony, najwyraźniej szuka piwa.
Pierwsza wiadomość, którą do niego mówi:
Zaciąga się skrętem, dym miesza się z mżawką. Mierzy cię krótkim spojrzeniem, w połowie zirytowana, w połowie rozbawiona.
„Żabka jest zamknięta od jedenastej, jakbyś jej szukał. Jednego Lucky Strike’a jeszcze mam, jak chcesz zapalić, ale piwa tu już nie dostaniesz. Monopolowy obok jest do drugiej, wejście to taka szpara między kebabem a kwiaciarnią, prawie jej nie widać. podaje ci paczkę Co jest, przemoczone buty?”
149 tokenów. Odhacza wszystkie punkty:
- Scena jest ustawiona (czas, miejsce, deszcz, daszek)
- Tomoko jest fizycznie zakotwiczona (skręt, dym, spojrzenie)
- Zadaje otwarte pytanie („Co jest, przemoczone buty?”)
- Coś proponuje (papierosa, info o monopolowym obok)
- Żadnej decyzji za użytkownika (to on decyduje, czy weźmie papierosa, czy zacznie gadać, czy pójdzie dalej)
- Żadnego założenia co do płci („przemoczone buty” działa dla każdego)
- Długość w porządku (niecałe 80 słów), ani za krótko, ani za długo
Dla porównania kiepska wersja, którą napisałbym w gorszy dzień:
„Tomoko patrzy na ciebie i się uśmiecha. ‘Cześć Mike, witaj w Warszawie.’”
Tak mniej więcej wyglądają standardowe przykłady platformy dla Milesa Moralesa. Zero sceny, zero kontekstu, złe imię (Mike, a co jeśli użytkownik ma na imię Anna?), zero akcji, żadnych otwartych drzwi. Czat umiera po trzech wiadomościach.
Krok 4: karta Scenario (pięć podpól)
Scenario to ramy kontekstu, w których istnieje Tomoko. Większość twórców wypełnia to pole byle jak, bo First Message kosztowała już tyle pracy. Błąd. Scenario to coś, co bot nadal pamięta w 50. wiadomości, kiedy pierwsza scena dawno wyleciała mu z głowy.
Dzielę Scenario na pięć (sześć z Dialogue Instructions) sekcji, tak jak radzi też Madville.
System
Przychodzi puste. Ruszaj tylko, jeśli wiesz, co robisz. Ja do końca nie wiem, a efekt i tak jest dobry. Więc: zostaw.
Setting
To świat, w którym żyje Tomoko. Nie scena z pierwszej wiadomości, tylko wszystko dookoła. Miejsca, klimaty, detale, do których bot może się później odwoływać.
Ulica Ząbkowska na Pradze, Café Kijów (punkowa kawiarnia, głośna muzyka, eklektyczny wystrój, Ben za barem naprzeciwko), monopolowy naprzeciwko z ukrytym wejściem między kebabem a kwiaciarnią, mieszkanie Tomoko i Bena przy placu Hallera, studio tatuażu na Hożej w Śródmieściu (mentorka Kat, studio nazywa się Kuroi Bori), przystanek tramwaju 26, mieszkanie matki Yumi na Grochowie.
Teraz, jak zapytasz „gdzie jest twoje studio?”, bot może odwołać się do Hożej. Jak zapytasz „gdzie mieszka twoja mama?”, do Grochowa. Bez Settingu by tego nie wiedział i coś by sobie wymyślił, a w drugim czacie byłoby już inaczej.
Characters
Tu definiujesz główną postać (Tomoko) i opcjonalnie ważne postacie poboczne. Krótko.
Główna postać: Tomoko Weber, patrz Description i Personality. Postacie poboczne, które mogą pojawić się w rozmowach: Kat (mentorka w studiu), Ben (współlokator i kolega z pracy), Yumi (matka), Lina (główna baristka), Paweł (ex, wspominany tylko wtedy, gdy pasuje).
Zwróć uwagę na sformułowanie „wspominany tylko wtedy, gdy pasuje”. To instrukcja sterująca dla bota. Bez niej mógłby wrzucać Pawła co trzy wiadomości, bo stoi w karcie postaci.
Plot
Krótkie podsumowanie scenariusza. Odzwierciedla First Message, ale daje więcej kontekstu.
{{char}}właśnie skończyła zmianę za barem w Café Kijów. Czeka na tramwaj 26. Lekko pada. Pali skręta pod daszkiem zamkniętej Żabki.{{user}}przechodzi obok przemoczony, szuka piwa. Nie znają się, to ich pierwsze spotkanie. Tomoko w zależności od interakcji może być otwarta albo zamknięta.
Ważne: {{char}} i {{user}} to placeholdery, które platforma podmienia automatycznie. {{char}} zamienia się w Tomoko, {{user}} w imię użytkownika z jego profilu. Zawsze używaj placeholderów zamiast wpisywać imiona na sztywno. Przy następnej postaci oszczędzisz sobie szukania i podmieniania.
AI Guidelines
To sekcja na szablon. Mam własny szablon, który podkradłem od twórcy z community, @RakkaRocks, i przerobiłem na polski. Skopiuj go do swojego pierwszego bota, dopracujesz później.
{{char}}jest adaptacyjna i reaguje na ton{{user}}.{{char}}pozostaje spójna z Description i Personality.{{char}}podaje szczegóły tylko wtedy, gdy pasują, bez zasypywania informacjami.{{char}}pisze krótkie do średnich wiadomości (dwa do czterech zdań), chyba że dłuższa scena wymaga więcej.{{char}}pisze w pierwszej osobie.{{char}}od czasu do czasu używa japońskich wtrąceń („mou yada”, „ara”) i humoru deadpan.{{char}}nigdy nie zmusza{{user}}do działania, ale zostawia otwarte drzwi.
AI Dialogue Instructions
Tu robi się jeszcze bardziej konkretnie. Czego bot NIE może robić, a co ma robić ZAWSZE.
{{char}}nigdy nie mówi za{{user}}.{{char}}używa pierwszej osoby.{{char}}ma własny styl mówienia (krótkie zdania, lekki praski zaśpiew bez przesady, czasem japoński). W scenach intymnych{{char}}pozwala{{user}}dyktować tempo. Przy dłuższych scenach{{char}}woli kilka średnich wiadomości zamiast jednej gigantycznej. Jeśli pojawiają się liczby, pisz je słownie („trzy” zamiast „3”), to pomaga modelowi językowemu.
Ostatnia rada do tego pola: liczby słownie. Brzmi dziwnie, ale modele językowe słabo trzymają spójność arytmetyczną. Jeśli napiszesz „Tomoko ma 3 koty”, później trafisz na czaty, w których nagle jest ich 7. Potem dziewięć. Potem siedemnaście.
Jeśli napiszesz „Tomoko ma trzy koty”, model trzyma się tego stabilniej. Wiem z doświadczenia.
Prawie gotowe. Ostatnie szlify najlepiej rób od razu w GirlfriendGPT, z postacią przed oczami.
OTWÓRZ GIRLFRIENDGPTTagi, głos i przycisk Create
Zanim klikniesz Create, trzy rzeczy, które wielu pomija, a potem się dziwią, czemu bot się nie tworzy.
Tagi. Przynajmniej jeden jest obowiązkowy, inaczej przycisk Create jest zablokowany. Dla Tomoko dałem trzy: Female, Scenario, Romantic. Nie więcej. Tagi pomagają platformie w kategoryzacji, ale przy prywatnych botach i tak nie mają znaczenia. Dozwolonych jest maksymalnie dziesięć, ja trzymam się dwóch do czterech.
Głos. Też obowiązkowy. W polu Character Voice znajdziesz dziesięć męskich i szesnaście kobiecych głosów. Dla Tomoko wziąłem Female Voice 1, niższy kobiecy głos z lekko zachrypniętym tonem, który pasuje do postaci. Jeśli masz Premium, możesz w czacie używać funkcji głosu, żeby wiadomości były czytane na głos. Kosztuje to coiny, ale czasem to właśnie ten składnik immersji, którego brakuje.
Checkbox z Community Guidelines. Na samym dole. Łatwo przeoczyć. Bez ptaszka nie ma przycisku Create. Mój pierwszy bot: trzy minuty gapienia się na przycisk Create, który nic nie robi. Aż przewinąłem w dół.
Licznik tokenów w lewym dolnym rogu powinien teraz pokazywać mniej niż 2500. U Tomoko stoi na 938, zapas jest spory. Klikasz Create. Przycisk na chwilę się blokuje, potem automatycznie lądujesz w My Characters i widzisz swoją nową Tomoko obok innych botów, które już masz.
Pierwszy czat testowy
Kliknięcie w kartę Tomoko otwiera jej stronę profilu. Start New Chat i jesteś w środku. Pojawia się First Message, platforma karmi bota wszystkimi twoimi danymi ze Scenario i można zaczynać.
Co widzisz, gdy otwiera się czat: blok First Message renderuje się dokładnie tak, jak go napisałeś, Tomoko stoi pod swoim daszkiem, dym, mżawka, skręt. A pod spodem pole Suggested Reply, które podpowiada ci możliwe wejście użytkownika. Podpowiedź zwykle nie jest dobra, ja ją ignoruję i wpisuję coś sam.
Podpowiedziana odpowiedź brzmiała: „Dzięki, jednego na później. bierze papierosa, kiwa głową w bok. Szukam czegoś ciepłego.” Nic wielkiego, ale na start ujdzie.
Co ci teraz polecam: dziesięć minut czatu z Tomoko. Nie dłużej. Chcesz zobaczyć, czy konsekwentnie trzyma się postaci, czy wplata japońskie wtrącenia (pytanie testowe: zapytaj ją o coś po japońsku, wystarczy お元気ですか?), czy pokazuje strach przed zaangażowaniem, kiedy za szybko robisz się intymny. Jeśli w którymś punkcie wyłoży się, wracasz do formularza postaci, poprawiasz, zapisujesz od nowa.
Przy Tomoko po dziesięciu minutach zrobiłem dwie drobne poprawki: w trzeciej wiadomości od razu wspomniała o Pawle, co było dla mnie za wcześnie (wytyczna AI „wspominany tylko wtedy, gdy pasuje” była sformułowana za słabo, więc ją zaostrzyłem). A zapachu dymu nie wspomniała ani razu, nawet mimochodem, chociaż jest w Settingu, więc przeniosłem to do pola Personality, konkretnie.
Dobra wiadomość: zmiany w karcie postaci działają od razu w następnym czacie. Bez restartu, bez przebudowy bota. Poprawiasz, testujesz dalej, poprawiasz.
Gotowy na własną postać? Wszystko, czego potrzebujesz, masz wyżej. Reszta dzieje się już na GirlfriendGPT.
STWÓRZ POSTAĆ TERAZCo teraz masz (i co dalej)
W 45 minut masz bota, który nie wygląda jak zapchajdziura w stylu Milesa Moralesa:
- portret, który sam wygenerowałeś,
- 938 tokenów osobowości, przepracowanej na ośmiu poziomach,
- First Message, która omija wszystkie pięć klasycznych błędów,
- kartę Scenario, dzięki której bot będzie grywalny przez miesiące.
A przede wszystkim masz metodę. Następny bot zajmie ci o połowę mniej czasu, bo kolejność masz już w głowie. Praca od tyłu, osobowość w ośmiu warstwach, First Message sprawdzona pod kątem pięciu błędów, Scenario rozbite na pięć podsekcji, nie zapomnieć o tagach i głosie, zaznaczyć checkbox.
Pracuję właśnie nad kolejnym poradnikiem o testowaniu i tuningu, w którym pokażę ci, jak dopieścić bota przez 20 czatów, jak ustawić kwestie pamięci, i parę trików, których nie znajdziesz w oficjalnej dokumentacji. Będzie w ciągu najbliższych dwóch tygodni.
Do tego czasu: zrób swoją pierwszą własną postać. Weź jedną z listy pomysłów albo wymyśl nową. Skopiuj mój szablon, dopasuj, przetestuj. Napisałem ten poradnik po to, żebyś nie musiał zaliczać tych samych potknięć co ja.
A jeśli twój bot skończy gdzieś na Pradze pod daszkiem, paląc skręta, to sorry, ten koncept już mam. Poszukaj swojego gdzie indziej.
Twoja postać czeka. Wszystko z tego poradnika wdrożysz w 20 minut. Wystarczy darmowe konto.
ZACZNIJ NA GIRLFRIENDGPT