Sprzedaż B2B napędzana AI
Wykorzystanie dużych modeli językowych w SNP
Czy oparty na AI chatbot może wspierać sprzedaż złożonych usług? W SNP, firmie specjalizującej się w produkcji oprogramowania i usługach konsultingowych, przygotowanie oferty dla klienta wymaga zgromadzenia i odpowiedniej selekcji wiedzy o produktach i usługach. Wyzwaniem jest jednak to, że jest ona rozproszona w wielu źródłach, przechowywana w różnych formatach i rozrzucona po różnych działach, co utrudnia dostęp i efektywne wykorzystanie. Tu pomocny okazał się Snappy Bot – asystent AI usprawniający zarządzanie wiedzą. Był to początek drogi SNP w wykorzystaniu sztucznej inteligencji. All for One Poland jest partnerem, który wspiera SNP w rozbudowie tego narzędzia.
Czy oparty na AI chatbot może wspierać sprzedaż złożonych usług? W SNP, firmie specjalizującej się w produkcji oprogramowania i usługach konsultingowych, przygotowanie oferty dla klienta wymaga zgromadzenia i odpowiedniej selekcji wiedzy o produktach i usługach. Wyzwaniem jest jednak to, że jest ona rozproszona w wielu źródłach, przechowywana w różnych formatach i rozrzucona po różnych działach, co utrudnia dostęp i efektywne wykorzystanie. Tu pomocny okazał się Snappy Bot – asystent AI usprawniający zarządzanie wiedzą. Był to początek drogi SNP w wykorzystaniu sztucznej inteligencji. All for One Poland jest partnerem, który wspiera SNP w rozbudowie tego narzędzia.
Grupa SNP specjalizuje się w transformacji środowisk SAP z wykorzystaniem własnych technologii i rozwiązań IT. Rozbudowane portfolio produktów, komplementarne usługi konsultingowe, referencje oraz duża, zróżnicowana sieć partnerów technologicznych – wszystko to składa się na kompleksową ofertę sprzedażową. Zidentyfikowanie i wybranie elementów, które najlepiej odpowiadają konkretnym potrzebom klienta, nie jest łatwym zadaniem, a znalezienie odpowiednich informacji w wewnętrznych zasobach organizacji może być równie trudne.
Katalogi produktów, dokumenty ofert, opisy usług i warunki, referencje do różnych elementów oferty są rozproszone w różnych zasobach i bibliotekach, utrzymywanych i rozwijanych przez różne działy i zespoły. Nawigowanie w tym bogactwie informacji może być sporym wyzwaniem, zwłaszcza że oferty produktów i usług SNP przygotowywane są nie tylko przez pracowników firmy, ale także przez osoby z firm partnerskich, które również mają je w swoim portfolio.
SNP Snappy Bot: Wewnętrzny asystent AI wspierający sprzedaż
Aby ułatwić wyszukiwanie i wybór informacji, firma SNP opracowała narzędzie SNP Snappy Bot – wirtualnego asystenta korzystającego z technologii sztucznej inteligencji. Zastosowano w nim różne modele AI, technologie wyszukiwania danych (RAG) i wiele kanałów komunikacji do interakcji z użytkownikiem. Pierwszym celem narzędzia Snappy Bot było wsparcie pracowników i partnerów SNP zajmujących się przygotowywaniem ofert sprzedażowych i procesami sprzedaży, dla których pełnił rolę bota informującego o produktach.
W ciągu kolejnych miesięcy technologia wyszukiwania i możliwości sztucznej inteligencji uległy poprawie, zwiększając zdolność narzędzia Snappy Bot do przetwarzania dużej ilości wiedzy specyficznej dla SNP. W rezultacie Snappy Bot szybko stał się cennym dodatkiem do procesów wsparcia SNP, oferując szybkie odpowiedzi i dostępność 24/7 oraz jakość odpowiedzi, która regularnie dorównywała wsparciu na poziomie 2.
Dodano wiele zaawansowanych funkcji, takich jak możliwość przetwarzania obrazów, wyszukiwanie w Internecie, a także ramy dla działania jako agent, dzięki którym Snappy Bot może działać jako bot analityczny podobny do Deep Research firmy Google lub OpenAI, który pojawił się wkrótce po funkcji w Snappy Bot.
All for One Poland od początku 2023 r. angażuje się w rozbudowę tego narzędzia o nowe funkcje i prowadzenie testów.
Główną funkcją bota jest pomoc w gromadzeniu i wyborze niezbędnych informacji z dostępnej bazy wiedzy i połączonych zasobów wewnętrznych, a także z Internetu (np. w celu wyszukiwania i porównywania ofert konkurencji).
Wykorzystując duże multimodalne modele AI, aplikacja formułuje wyczerpujące odpowiedzi na temat produktów i usług organizacji, wraz z kompletnym zestawem materiałów w postaci łączy. Bot został zoptymalizowany pod kątem dokładnego przetwarzania informacji i przed udzieleniem odpowiedzi może wykonać wiele zapytań do usług OpenAI, Google, Perplexity, Serper lub Anthropic. Wykorzystuje również kombinację tanich modeli i modeli premium do różnych celów w procesie tworzenia odpowiedzi.
Strategia generowania odpowiedzi jest konfigurowalna w zależności od kanału komunikacji, dzięki czemu odpowiedzi w komunikacji głosowej mogą być udzielane szybciej. Snappy Bot uwzględnia również w odpowiedziach sugestie, w jaki sposób użytkownicy mogą dostosować swoje pytania, aby uzyskać lepsze odpowiedzi. Sprawdza także własne odpowiedzi i automatycznie je koryguje lub rozszerza, jeśli okaże się, że odpowiedź była nieoptymalna. Oprócz tego użytkownik może poprawiać chatbota, co prowadzi do zapisania takich poprawek w bazie wiedzy. Snappy Bot zapisuje również codzienny raport ze swoich konwersacji dla grupy zainteresowanych, aby ułatwić ciągłe doskonalenie.
Snappy Bot nie tylko wykorzystuje bazę wiedzy, ale także uwzględnia historię konwersacji i rozumie kontekst. Zadając kolejne pytania, zachęca użytkowników do podawania kontekstu i używania precyzyjnej terminologii w celu udzielania bardziej trafnych i dokładnych odpowiedzi.
Użytkownicy mogą wchodzić w interakcje z botem różnymi kanałami, takimi jak intranet, ecampus i portal partnerski, MS Teams, e-mail, forum społeczności oraz podczas organizowanego przez SNP wydarzenia Transformation World za pośrednictwem komunikacji głosowej. Interakcja może odbywać się praktycznie w dowolnym języku.
Snappy Bot w akcji
Technologie i modele językowe
Projekt wykorzystuje język programowania Python. Dane są przechowywane w bazie danych PostgreSQL, a Microsoft Azure AI Search przejął już zadanie pobierania danych z wtyczki PostgreSQL pgvector.
Platforma Snappy Bot obsługuje przełączanie między najlepszymi w swojej klasie dostawcami modeli sztucznej inteligencji. Jednocześnie SNP regularnie zastępuje modele od dostawców takich jak OpenAI, Anthropic i Google, w zależności od tego, który wypada najlepiej w najnowszych testach porównawczych.
Te duże multimodalne modele są kluczowymi elementami systemu umożliwiającymi interakcje na wysokim poziomie i zapewniającymi precyzyjne odpowiedzi na zapytania użytkowników. Dodatkowo bot wykorzystuje usługę sieciową Perplexity do wyszukiwania i agregowania informacji z różnych źródeł internetowych, umożliwiając szybkie i skuteczne udzielanie odpowiedzi na pytania wymagające dodatkowego kontekstu.
Pozwala to na wykorzystanie zarówno wewnętrznej wiedzy firmy, jak i uzupełnienie jej o najnowsze informacje z Internetu, zapewniając kompleksowe wsparcie dla obsługi zapytań z różnych obszarów biznesowych.
Od ponad sześciu lat mam przyjemność współpracować nawet z ośmioma inżynierami oprogramowania z All for One jednocześnie. Mam najwyższy szacunek dla ich pracowitości, pomysłowości i zaangażowania. Wspólnie opracowaliśmy kilka innowacyjnych rozwiązań dla klientów i partnerów SNP, wykorzystując cały wachlarz technologii.
SNP SE
SNP SE jest światowym liderem w zakresie transformacji środowiska SAP w oparciu o unikalną technologię i rozwiązania IT. Dostarcza oprogramowanie i usługi konsultingowe dla złożonych projektów SAP, w tym transformacji SAP S/4HANA, fuzji i przejęć, optymalizacji środowiska systemowego, integracji danych w chmurze i wycofywania systemów. Działa od 1994 roku. Obecnie zatrudnia ponad 1500 osób na całym świecie w 35 lokalizacjach w 20 krajach. Siedziba firmy znajduje się w Heidelbergu w Niemczech.