Przetłumaczono z angielskiego oryginału. Liczby i źródła pozostają bez zmian. Przeczytaj angielski oryginał
Zomato
Zomato przenosi chatbota obsługi klienta Zia na Llama 3 i podaje, że zadowolenie klientów wzrosło 2-krotnie
Zomato, indyjska firma dostarczająca jedzenie, zastąpiła obsługę klienta opartą na menu chatbotem Zia, konwersacyjnym botem AI, i przeniosła go z modeli zamkniętych na model open-weight (o otwartych wagach) Llama 3 firmy Meta, udostępniany przez Together AI. Together AI podaje 2-krotną poprawę zadowolenia klientów i skrócenie czasu odpowiedzi o 75 %, obecnie poniżej 10 sekund.
Kluczowe liczby
Przepisane dokładnie ze źródeł. Skopiuj każdą liczbę wraz z przypisem.
2
-krotna poprawa
Wynik zadowolenia klientów (CSAT) po przeniesieniu obsługi do Zia, według Together AI1
spadek o 75 % do poniżej 10 sekund
Średni czas odpowiedzi po zmianie, według Together AI1
Ile to kosztowało
Koszt, wielkość zespołu i harmonogram nie zostały ujawnione w źródłach.
Problem
Zomato dostarcza w Indiach ponad milion zamówień z jedzeniem dziennie. Dawna obsługa klienta opierała się na menu stałych opcji i gotowych odpowiedzi. Słabo radziła sobie z nietypowymi sytuacjami, a proste pytania, takie jak „gdzie jest moje zamówienie”, często niepotrzebnie trafiały do konsultanta.
Co zbudowano
Zia to konwersacyjny bot obsługi klienta. Klienci opisują problem zwykłym językiem. Bot potrafi też działać: może dodać wskazówki dla dostawy albo anulować zamówienie. Zomato śledziło oceny rozmów (CSAT), odsetek rozmów rozwiązanych bez człowieka, koszt i czas odpowiedzi, z celem poniżej 10 sekund.
Pierwsza wersja działała na modelach zamkniętych, w tym GPT-4, co budziło obawy o koszt i szybkość. Po wydaniu przez Meta modelu Llama 3, modelu open-weight, którego pliki są publikowane, aby firmy mogły go uruchamiać lub dostosowywać, Zomato przeszło na Llama 3 na platformie Together AI.
Jak to zrobiono
Bot działa krok po kroku. Najpierw ustala, jakich danych potrzebuje, wywołuje tylko odpowiednie systemy wewnętrzne, zamienia dane na prosty język i łączy je z historią rozmowy oraz wytycznymi biznesowymi w ostatecznym prompcie. Równolegle osobny krok wykrywa możliwe działania i sprawdza je pod kątem statusu zamówienia i historii klienta. Klient widzi okno potwierdzenia, zanim cokolwiek zostanie wykonane.
Powyżej działa warstwa zasad. Model musi oznaczyć każdą eskalację do człowieka z góry określonym powodem, a ten powód jest sprawdzany względem danych zamówienia. Zomato dodało ją po tym, jak decyzje podejmowane wyłącznie przez model sprawiały, że odsetek rozmów obsłużonych bez człowieka wahał się między 80 % a 50 %.
Większe modele 70B obsługują rozpoznawanie intencji i zadania krytyczne. Mniejsze modele 8B piszą odpowiedzi w czacie. Współdzielona pojemność serverless pokrywa zwykły ruch, a pojemność dedykowana pokrywa szczyty w porach posiłków, od 10 do 50 razy.
Każda zmiana w systemie jest przeglądana przez ludzi. Część odpowiedzi na żywo jest próbkowana do oceny przez ludzi, a używany jest też sędzia AI, według czterech miar: spójności faktów, trafności, zgodności z wytycznymi i tego, czy rozwiązano problem klienta.
Wyniki
Together AI podaje 2-krotną poprawę wyników CSAT oraz spadek średniego czasu odpowiedzi o 75 % do poniżej 10 sekund. Dodaje też, że system obsłużył ponad 1 000 wiadomości na minutę w szczycie oraz ponad 80 000 klientów w jednym Dniu Matki, a także że więcej zgłoszeń jest teraz w pełni rozwiązywanych przez AI taniej. Nie podaje żadnej liczby dotyczącej oszczędności.
Co warto powtórzyć
Warto stawiać twarde reguły wokół modelu przy decyzjach o realnych skutkach, takich jak eskalacje i zwroty, oraz prosić klienta o potwierdzenie, zanim model zadziała. Warto też przetestować modele otwarte na własnych rozmowach i porównać je z obecnymi, zanim się zmieni rozwiązanie.
Wnioski dla Twojego projektu
Warto nie zostawiać samemu modelowi decyzji, kiedy przekazać rozmowę człowiekowi. Zomato dodało warstwę reguł po tym, jak eskalacje decydowane wyłącznie przez model sprawiały, że odsetek rozmów obsłużonych bez człowieka wahał się z dnia na dzień między 80 % a 50 %.
Warto prosić klienta o potwierdzenie, zanim bot zadziała. Zia pokazuje okno weryfikacji przed działaniem takim jak anulowanie i oferuje je tylko wtedy, gdy potwierdzają to dane zamówienia.
Warto dopasować rozmiar modelu do zadania. Zomato używa większych modeli 70B do rozpoznawania intencji i kroków krytycznych oraz mniejszych modeli 8B do pisania odpowiedzi w czacie.
Warto zaplanować szczyty w porze obiadu i kolacji. Zomato łączy stale dostępną pojemność współdzieloną z pojemnością dedykowaną na szczyty od 10 do 50 razy większe niż zwykły ruch.
Warto zlecać przegląd zmian ludziom, próbkować odpowiedzi na żywo do oceny przez ludzi obok sędziego AI i śledzić cztery miary jakości, w tym spójność faktów i zgodność z wytycznymi.
Zastrzeżenia
- Liczby pochodzą z historii klienta opublikowanej przez Together AI, które sprzedaje infrastrukturę. Opis wystąpienia Zomato na konferencji potwierdza projekt Zia i jego tematy, ale nie podaje liczb. Żadne niezależne źródło ich nie potwierdza.
- Strona Together AI nie podaje daty publikacji ani uruchomienia. Rok 2024 pochodzi z wzmianki o wystąpieniu na Fifth Elephant Conference 2024, więc jest to rok wystąpienia, a nie potwierdzona data uruchomienia. Strona nie mówi, której wersji Llama 3 użyto.
- Strona nie mówi, jak zmierzono CSAT ani jakiego okresu dotyczą 2-krotna poprawa i spadek o 75 %. Nie podaje też kwoty kosztów, tylko że więcej zgłoszeń obsługuje się taniej.
Źródła
- How Zomato built an AI customer support bot that doubled customer satisfaction and scaled to over 1,000 messages per minute
Together AI · Bez daty · Studium przypadku dostawcy · together.ai
- Scaling Customer Delight at Zomato using AI
The Fifth Elephant 2024 (HasGeek) · Bez daty · Wystąpienie konferencyjne · hasgeek.com
Streszczone własnymi słowami na podstawie powyższych źródeł. Zauważyłeś błąd? Zobacz sprostowania.