Dorastając, nie spędzałem weekendów w centrum handlowym ani nie spotykałem się ze znajomymi jak większość licealistów w moim wieku. Byłem uwięziony w sklepie rodziców, otoczony pudełkami, półkami i niezliczoną ilością produktów czekających na inwentaryzację. Moja praca? Robienie zdjęć produktów, przesyłanie ich na stronę internetową i pisanie opisów, które w jakiś sposób przekonywały ludzi do kupowania kolejnej marki etui na telefon lub przypadkowego gadżetu kuchennego. To była żmudna praca — ta sama rutyna w kółko. Czułem się jak robot, z tą różnicą, że prawdziwych robotów nie było w pobliżu, aby pomóc.
Między pracą szkolną a ciągłym cyklem uzupełniania zapasów i aktualizacji sklepu internetowego byłem wypalony. Najgorsze nie było samo uzupełnianie zapasów; to było niekończące się przesyłanie produktów i opisy. W sobotnie popołudnie, po godzinach robienia i edytowania zdjęć produktów, nie potrafiłem odróżnić tostera od blendera. Opisywanie ich? Jeszcze gorzej.
W końcu zdecydowałem, że musi być lepszy sposób. Przypomniałem sobie, że czytałem o narzędziach AI, które mogą robić takie rzeczy, jak generowanie tekstu i obrazów. Wtedy znalazłem Coze.com — platformę bez kodu, która pozwala każdemu stworzyć chatbota AI, używając języka naturalnego do sterowania swoim systemem. To było jak żarówka w mojej głowie. Co jeśli mógłbym zbudować chatbota, który poradziłby sobie ze wszystkimi nudnymi rzeczami?
Dzięki temu zaoszczędzę czas, który musiałbym poświęcić na robienie zdjęć produktów, ręczne wyszukiwanie informacji i dodawanie szczegółów produktu do naszej witryny.
Cóż, zrobiłem to i pokażę ci jak. Poniżej znajduje się zarys tego, co omówię na temat tego, jak wdrożyłem jego narzędzia w moim chatbocie AI
Krótko mówiąc, Coze to platforma narzędziowa bez kodu do tworzenia prostych i złożonych chatbotów AI w ciągu kilku minut. Umożliwia użytkownikom łatwe tworzenie szerokiej gamy botów za pomocą tekstu. Chatboty można publikować w sklepie z aplikacjami, WhatsApp, Telegram, Discord, Slack i wielu innych mediach społecznościowych.
Aby utworzyć własnego chatbota, wystarczy
Kiedy klienci pytają lub szukają czegoś na naszej stronie internetowej, oczekują, że zobaczą szczegółowy opis. Chcą mieć informacje o tym, co kupują, jego jakości, specyfikacjach i tym, co go wyróżnia. Aby to zapewnić, muszę poinstruować system, jakie dane wejściowe powinien otrzymać, jakie informacje wyjściowe powinien zwrócić i w jakiej strukturze. Aby to zrobić, wykorzystuję funkcję prompt.
Monit to instrukcja w języku naturalnym, która mówi systemowi AI, co ma zrobić. Coze wykorzystuje ją, aby ułatwić każdemu opisanie tego, co zamierza zbudować.
Instrukcje te są wprowadzane do systemu w ramach person i promptów. W moim przypadku chciałem, aby mój bot przyjął nazwę produktu i dostarczył mi jego szczegółowy opis i specyfikacje.
Zauważyłem, że podczas budowania pojawiają się dwa rodzaje monitów.
Monit agenta, który informuje chatbota, co ma zbudować, jak to zbudować i jakie wyniki ma przekazać użytkownikom.
Monit dla użytkownika końcowego, który wysyła zapytanie do zbudowanego chatbota w celu uzyskania pożądanych wyników
Coze pozwala na optymalizację początkowo napisanych monitów, dzięki czemu może zwracać najlepsze wyniki w dobrze ustrukturyzowanej formie, obejmującej szczegółowy zestaw umiejętności, które powinien posiadać mój chatbot.
Jak głosi przysłowie, obrazy mówią głośniej niż słowa, a jaki jest lepszy sposób na wzmocnienie specyfikacji przedmiotu niż pokazanie klientom obrazu przedmiotu, którego szukali i zamierzali kupić? Nie tylko mogą przeczytać o tym, z czego wykonane są produkty lub co potrafią, ale także uzyskać wizualną reprezentację każdego szczegółu. Aby dodać ten poziom szczegółowości do mojego chatbota, w grę weszły wtyczki.
Dzięki wtyczkom większość botów Coze działa szybciej i skuteczniej, zapewniając najlepsze rezultaty – podobnie jak w przypadku sklepu moich rodziców, który korzysta z usług uznanych firm kurierskich, wysyłając klientom płatne przedmioty.
Są to dodatkowe komponenty oprogramowania, które rozszerzają funkcjonalność aplikacji. Wtyczki zapewniają specjalistyczne funkcje i możliwości, których nie ma aplikacja bazowa, w tym przypadku mój chatbot AI . Aby ulepszyć mojego chatbota, wykorzystałem dwie wtyczki: Stable Diffusion i Gemini AI.
Gemini AI dostarczyło mojemu chatbotowi informacji o wprowadzonych elementach produktu. Pobiera nazwę produktu z monitu użytkownika, przeszukuje jego dużą bazę wiedzy i zwraca odpowiedź.
Stabilna wtyczka dyfuzyjna ułatwia generowanie wysokiej jakości zdjęć produktów.
Podobnie jak mamy magazyn do przechowywania i pobierania przedmiotów. Musiałem móc przechowywać informacje o produktach generowane w celu łatwego odniesienia i pobierania zamiast konieczności monitowania systemu za każdym razem, gdy potrzebowałem tych samych informacji.
Bazy danych służą do przechowywania informacji, które mają zostać pobrane w późniejszym czasie. W przypadku mojego chatbota utworzyłem bazę danych, określając nazwę tabeli, nazwę pól, typ danych, które mają zostać zebrane, oraz czy wymagane są informacje.
Ponieważ Coze jest narzędziem niewymagającym pisania kodu, mogę po prostu wpisać nazwę pola, a ono zostanie utworzone jako baza danych SQL.
Aby zapisać dane w bazie danych, po prostu określiłem nową umiejętność w sekcji prompt and persona, odwołując się do nazwy tabeli bazy danych i jej pól. Ponadto włączyłem pole pliku, które w Coze przechowuje duże pliki, takie jak obrazy, aby przechowywać obrazy produktów. Przydałoby się to, gdy potrzebowałbym pobrać obrazy do wykorzystania w sklepie internetowym moich rodziców. Sprawdź Umiejętność 3 na poniższym obrazku.
W panelu podglądu przetestowałem mojego nowo utworzonego chatbota i uzyskałem następujące wyniki, jak pokazano na poniższym obrazku. Mój chatbot wygenerował odpowiedź po zapytaniu o nazwę produktu i obraz i zapisał wynik w swojej bazie danych w celu łatwego pobrania w razie potrzeby lub po wyczyszczeniu czatu.
Kiedy osiągnąłem pełną funkcjonalność, wszystko się zmieniło. Zamiast spędzać godziny z aparatem, robiąc zdjęcia produktów i próbując opisać produkt na podstawie mojej wiedzy, po prostu wpisałem nazwę produktu, a mój chatbot AI zajął się resztą. Obsługiwał nawet wiele wariantów produktu.
Najlepsze jest to, że pomogło nam to obniżyć koszty marketingu i reklamy, ponieważ obrazy wygenerowane przez sztuczną inteligencję były na tyle dobre, że można je było od razu opublikować w mediach społecznościowych i na tablicach wyborczych.
Nie musieliśmy wydawać ogromnych pieniędzy na zatrudnienie profesjonalnego fotografa, który wykonałby zdjęcia produktów do sklepu, gdy musieliśmy przeprowadzić kampanię sprzedażową.
Teraz to, co kiedyś zajmowało mi cały weekend, trwało zaledwie kilka godzin.
Oto moje osobiste przemyślenia na temat stworzenia mojego chatbota za pomocą Coze.