Automatia

Model w chmurze czy na własnym serwerze

Nie ma jednej dobrej odpowiedzi. Są cztery pytania, po których wybór zwykle staje się oczywisty.

Blog · Technika · 1 min

Strumień linii płynący z rozproszonej chmury punktów do uporządkowanej bryły serwera

Jakie dane przejdą przez system

Inaczej traktujemy pytanie o godziny otwarcia, a inaczej dane o zdrowiu pacjenta albo opis sprawy w kancelarii. Im bardziej wrażliwe dane, tym mocniejszy argument za serwerem, nad którym macie kontrolę. Model w chmurze nie jest przy tym wykluczony, ale dostawca staje się podwykonawcą i musi być objęty umową powierzenia.

Jak szybko musi paść odpowiedź

Asystent głosowy ma mało czasu. Cisza w słuchawce po pytaniu klienta jest odczuwalna od razu, więc liczy się pełna droga: rozpoznanie mowy, odpowiedź modelu i synteza głosu. Czat ma tu więcej luzu. Opóźnienie sprawdzamy na prawdziwych przykładach, a nie w dokumentacji dostawcy.

Jak trudne jest zadanie

Wyciągnięcie numeru faktury albo przypisanie zgłoszenia do kategorii często dobrze wykonuje mały model uruchomiony lokalnie. Rozmowa z wieloma wątkami i odpowiedzi na podstawie długich dokumentów zwykle wymagają większego modelu, a takie najłatwiej dostać w chmurze.

Kto będzie to utrzymywał

Własny serwer to sprzęt, aktualizacje, kopie zapasowe i monitoring. Chmura to rachunek zależny od użycia i zależność od dostawcy, który może zmienić model albo cennik. Oba koszty są prawdziwe, tylko pojawiają się w innym miejscu.

Układ mieszany

Wybór nie musi dotyczyć całego systemu. Rozpoznawanie mowy może działać na własnym serwerze, tak żeby nagrania nie wychodziły na zewnątrz, a do modelu w chmurze może trafiać tylko tekst potrzebny do odpowiedzi. U siebie korzystamy z obu wariantów: rozpoznawanie mowy, synteza głosu i część modeli działają lokalnie.

Jak to zapisujemy

Rozpoznawanie mowy sprawdzamy na polskich nagraniach przed startem. Wybór modelu i jego powody zapisujemy w dokumentacji wdrożenia, żebyście mogli do niego wrócić, gdy zmienią się dane, koszty albo oferta dostawców.

Czytaj dalej

Od czego zaczynamy?

Wpiszcie, co zabiera najwięcej czasu. Pierwsza rozmowa jest bezpłatna i zaczyna się od tego opisu.

Rodzaj pracy