Opis silników sztucznej inteligencji dla agentów AI
W tym artykule przedstawiono różne silniki sztucznej inteligencji dostępne dla skryptowych i autonomicznych agentów AI, szczegółowo opisując ich unikalne możliwości. Ten artykuł pozwala zrozumieć, jak działają te silniki AI i konkretne scenariusze, w których są one najskuteczniej stosowane.
Silnik AI jest podstawowym komponentem, który napędza agenta AI. Obsługuje dane wejściowe użytkownika — tekst i głos, rozumie intencje użytkownika i generuje odpowiednie odpowiedzi.
Administratorzy mogą wybrać mechanizm sztucznej inteligencji, który najlepiej pasuje do tego, jak mają zachowywać się ich skryptowani agenci AI.
Elementy silnika AI
Podstawowe komponenty są istotne dla skryptowanych agentów AI, ale ich funkcja jest nieco inna:
- Natural Language Understanding (NLU): Komponent NLU mapuje dane wejściowe klienta na intencje zdefiniowane w skrypcie. Rozpoznaje wkład klienta w ramy.
- Zarządzanie dialogiem: Ten komponent zarządza przepływem rozmowy zgodnie ze skryptem. Zapewnia, że agent podąża zdefiniowanymi ścieżkami i zapewnia poprawne odpowiedzi w oparciu o rozpoznaną intencję i kontekst.
- Pobieranie odpowiedzi: Ten składnik dostarcza odpowiedzi skonfigurowane w skrypcie.
W przypadku interakcji głosowych, oprócz wyżej wymienionych komponentów, silnik AI obejmuje również ASR (Automatic Speech Recognition) i TTS (Text-to-Speech).
Jak wybrać odpowiedni silnik
- Webex AI Pro 1.0 (z Swiftmatch)
Ten silnik sztucznej inteligencji idealnie nadaje się do opracowywania agentów sztucznej inteligencji, którzy zarządzają różnorodnymi wyrażeniami użytkowników, jednocześnie dokładnie mapując dane wejściowe do wstępnie zdefiniowanych intencji, zapewniając spójne i niezawodne interakcje w różnych scenariuszach. Jest to przydatne do:
- Obsługa mniejszego zestawu danych treningowych: Jeśli zestaw danych treningowych zawiera mniej niż 10 wypowiedzi na intencję, ten silnik jest bardziej odpowiedni.
- Agenci z wielojęzycznym skryptem: Jest to dobry wybór do tworzenia agentów, którzy obsługują rozmowy w wielu językach.
- Skryptowani agenci z pewnym poziomem "inteligentnego dopasowywania": Podczas gdy odpowiedzi są skryptowane, ten silnik AI oferuje naturalne odczucie, dopasowując dane wejściowe użytkownika do najbliższej intencji, nawet jeśli fraza nie jest dokładna.
Korzyści: Pomaga w odmianach wejściowych, lepiej przy mniejszych zestawach danych treningowych, ma obsługę wielojęzyczną, obsługuje inteligentne dopasowywanie.
Ograniczenia: Swiftmatch wyróżnia się silnymi umiejętnościami rozumienia języka naturalnego. Jeśli jednak skrypt wymaga elastyczności w dopasowywaniu danych wejściowych użytkownika do intencji — co pozwala na różnice w frazowaniu — funkcja Swiftmatch może wymagać dodatkowej konfiguracji danych z różnymi danymi treningowymi. Został zaprojektowany z myślą o precyzyjnym i sztywnym dopasowaniu, co może sprawić, że warianty obsługi będą trudniejsze.
- Webex AI Pro 1.0 (z MindMeld)
Ten silnik sztucznej inteligencji doskonale nadaje się dla agentów skryptowych ze złożonymi, wieloetapowymi przepływami konwersacyjnymi. Jest to przydatne do:
- Obsługa średniego zestawu danych treningowych: Jeśli zestaw danych treningowych zawiera mniej niż 20 wypowiedzi na intencję, ten silnik jest bardziej odpowiedni.
- Złożone skryptowe przepływy pracy: Jeśli skrypt obejmuje wiele kroków, warunków lub logiki rozgałęzień, MindMeld może zarządzać tymi złożonymi przepływami.
- Wielojęzyczni agenci skryptowani: MindMeld obsługuje wiele języków.
- Wykonuje klasyfikację ról i jednostek: Poprawia zrozumienie danych wejściowych użytkownika poprzez identyfikację części zdań i ważnych szczegółów, poprawiając dokładność i trafność odpowiedzi.
Korzyści: Dobry dla złożonych przepływów skryptowych, dobry dla średnich zbiorów danych i ma obsługę wielojęzyczną, dokładniejszy niż RASA, prosty i wydajny wybór do podstawowej klasyfikacji intencji.
Ograniczenia: MindMeld może obsługiwać złożone przepływy w ramach istniejących ograniczeń platformy, ale nadaje się do ustrukturyzowanych rozmów. Jeśli skrypt wymaga bardzo elastycznego i dynamicznego zarządzania dialogami, z przepływami konwersacji, które mogą się znacznie zmieniać w zależności od wkładu klienta, zależność MindMeld od predefiniowanych przepływów może być ograniczona. Jest mniej odpowiedni do swobodnych i nieprzewidywalnych rozmów, nawet w scenariuszu.
- Webex AI Pro 1.0 (z RASA)
Ten silnik sztucznej inteligencji doskonale nadaje się do tworzenia agentów skryptowych, którzy wymagają elastycznych, wieloetapowych przepływów konwersacyjnych dzięki konfigurowalnemu zarządzaniu dialogami i solidnym funkcjom sztucznej inteligencji. Jest to przydatne do:
- Obsługa dużych zbiorów danych treningowych: Jeśli zestaw danych treningowych zawiera więcej niż 25 wypowiedzi na intencję, ten silnik jest bardziej odpowiedni.
- Wykonuje klasyfikację ról i jednostek: Poprawia zrozumienie danych wejściowych klientów poprzez identyfikację części zdań i ważnych szczegółów, poprawiając dokładność i trafność odpowiedzi.
Korzyści: Wyświetla dokładne wyniki, odpowiednie dla prostych i złożonych skryptów, dobre dla dużych zestawów danych treningowych i bardziej złożonych scenariuszy.
Ograniczenia: Potrzebuje więcej danych treningowych; trening zajmuje dużo czasu.
Silnik AI łączy technologię mowy (ASR / TTS), duże modele językowe (LLM), inteligentne poręcze i profesjonalnie wykonane podpowiedzi systemowe w jednym wyborze w AI Agent Studio.
Tworząc nowego agenta AI, możesz wybierać spośród wielu silników AI dostosowanych do ich unikalnych potrzeb.
Autonomiczny agent AI oferuje obecnie dwie opcje wyboru silnika AI:
- Webex AI Pro 1.0: Idealne rozwiązanie dla większości przypadków użycia w centrum kontaktowym z globalną obsługą języka i interakcjami podobnymi do ludzkich. Aby wyświetlić listę obsługiwanych języków i głosów, zapoznaj się z artykułem Obsługiwane języki i głosy .
- Webex AI Pro-US 1.0: Idealny do scenariuszy wymagających ulepszonego doświadczenia konwersacyjnego podobnego do ludzkiego, dostępny tylko w języku angielskim.
Jak wybrać odpowiedni silnik
- Obsługa języków: Webex AI Pro-US 1.0 jest dostępny tylko dla języka angielskiego, podczas gdy Webex AI Pro 1.0 obsługuje angielski + różne inne języki w wersji beta.
- Ograniczenia geograficzne: Webex AI Pro-US 1.0 jest dostępny tylko dla klientów z USA, podczas gdy Webex AI Pro 1.0 jest dostępny na całym świecie.
- Wrażenia głosowe: Webex AI Pro-US 1.0 oferuje ulepszone wrażenia konwersacyjne podobne do ludzkich, ale jest ograniczone do mniejszej liczby głosów, podczas gdy Webex AI Pro 1.0 oferuje szeroką gamę głosów do interakcji podobnych do ludzkich w różnych akcentach.
- Komunikaty tymczasowe: Webex AI Pro-US 1.0 jest zoptymalizowany do generowania szybszych komunikatów tymczasowych przy użyciu zastrzeżonych modeli. Webex AI Pro 1.0 generuje bardziej kontekstowe odpowiedzi tymczasowe przy użyciu LLM.