Ogłaszamy Visual Conversation Builder dla Amazon Lex PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Ogłaszamy Visual Conversation Builder dla Amazon Lex

Amazonka Lex to usługa do budowania interfejsów konwersacyjnych za pomocą głosu i tekstu. Amazon Lex zapewnia wysokiej jakości funkcje rozpoznawania mowy i rozumienia języka. Dzięki Amazon Lex możesz dodawać wyrafinowane boty w języku naturalnym do nowych i istniejących aplikacji. Amazon Lex zmniejsza wysiłki związane z rozwojem wieloplatformowym, umożliwiając łatwe publikowanie chatbotów głosowych lub tekstowych na urządzeniach mobilnych i wielu usługach czatu, takich jak Facebook Messenger, Slack, Kik lub Twilio SMS.

Dzisiaj do Amazon Lex dodaliśmy Visual Conversation Builder (VCB) — narzędzie do tworzenia konwersacji typu „przeciągnij i upuść”, które umożliwia użytkownikom interakcję i definiowanie informacji o botach poprzez manipulowanie obiektami wizualnymi. Służą one do projektowania i edytowania przepływów konwersacji w środowisku bez kodu. Istnieją trzy główne zalety VCB:

  • Łatwiej jest współpracować przez jedną szybę
  • Upraszcza projektowanie i testowanie konwersacji
  • Zmniejsza złożoność kodu

W tym poście przedstawiamy VCB, jak z niego korzystać i dzielimy się historiami sukcesu klientów.

Przegląd wizualnego kreatora rozmów

Oprócz dostępnego już edytora opartego na menu i interfejsów API Amazon Lex, wizualny kreator zapewnia pojedynczy widok całego przepływu konwersacji w jednym miejscu, upraszczając projektowanie botów i zmniejszając zależność od zespołów programistycznych. Projektanci konwersacji, projektanci UX i menedżerowie produktów — każdy, kto jest zainteresowany nawiązaniem rozmowy na Amazon Lex — mogą korzystać z kreatora.

Ogłaszamy Visual Conversation Builder dla Amazon Lex PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Projektanci i programiści mogą teraz łatwo współpracować i budować konwersacje w VCB bez kodowania logiki biznesowej stojącej za konwersacją. Konstruktor wizualny pomaga przyspieszyć czas wprowadzania na rynek rozwiązań opartych na Amazon Lex, zapewniając lepszą współpracę, łatwiejsze iteracje projektu konwersacji i mniejszą złożoność kodu.

Dzięki konstruktorowi wizualnemu można teraz szybko wyświetlić cały przepływ konwersacji na temat intencji i uzyskać wizualną informację zwrotną w miarę wprowadzania zmian. Zmiany w projekcie są natychmiast odzwierciedlane w widoku, a wszelkie efekty zależności lub logiki rozgałęziania są natychmiast widoczne dla projektanta. Możesz użyć wizualnego kreatora, aby wprowadzić dowolne zmiany w intencji, takie jak dodawanie wypowiedzi, przedziałów, podpowiedzi lub odpowiedzi. Każdy typ bloku ma swoje własne ustawienia, które możesz skonfigurować, aby dostosować przebieg konwersacji.

Wcześniej skomplikowane rozgałęzianie rozmów wymagało wdrożenia AWS Lambda—bezserwerowa, sterowana zdarzeniami usługa obliczeniowa — w celu osiągnięcia pożądanej ścieżki. Wizualny konstruktor zmniejsza potrzebę integracji Lambda, a projektanci mogą wykonywać rozgałęzienia konwersacji bez konieczności używania kodu Lambda, jak pokazano w poniższym przykładzie. Pomaga to oddzielić działania związane z projektowaniem konwersacji od logiki biznesowej i integracji Lambda. Nadal możesz używać istniejącego edytora intencji w połączeniu z narzędziem do tworzenia wizualizacji lub przełączać się między nimi w dowolnym momencie podczas tworzenia i modyfikowania intencji.

VCB to bezkodowa metoda projektowania złożonych rozmów. Na przykład możesz teraz dodać monit o potwierdzenie w intencji i gałęzi na podstawie odpowiedzi Tak lub Nie do różnych ścieżek w przepływie bez kodu. Tam, gdzie potrzebna jest logika biznesowa Lambda przyszłości, projektanci konwersacji mogą dodawać do przepływu bloki zastępcze, aby programiści wiedzieli, co należy rozwiązać za pomocą kodu. Bloki przechwytujące kod bez dołączonych funkcji Lambda automatycznie przyjmują ścieżkę sukcesu, dzięki czemu testowanie przepływu może być kontynuowane do momentu ukończenia i wdrożenia logiki biznesowej. Oprócz rozgałęziania, wizualny kreator oferuje projektantom możliwość przejścia do innego celu w ramach toku rozmowy.

Po zapisaniu VCB automatycznie skanuje kompilację, aby wykryć wszelkie błędy w przebiegu konwersacji. Ponadto VCB automatycznie wykrywa brakujące ścieżki awarii i zapewnia możliwość automatycznego dodania tych ścieżek do przepływu, jak pokazano w poniższym przykładzie.

Ogłaszamy Visual Conversation Builder dla Amazon Lex PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Korzystanie z narzędzia do tworzenia rozmów wizualnych

Możesz uzyskać dostęp do VCB za pośrednictwem konsoli Amazon Lex, przechodząc do bota i edytując lub tworząc nową intencję. Na stronie intencji możesz teraz przełączać się między interfejsem wizualnego konstruktora a tradycyjnym edytorem intencji, jak pokazano na poniższym zrzucie ekranu.

Ogłaszamy Visual Conversation Builder dla Amazon Lex PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Konstruktor wizualny pokazuje to, co już zostało zaprojektowane w układzie wizualnym, podczas gdy nowe intencje zaczynają się od pustego płótna. Konstruktor wizualny wyświetla istniejące intencje graficznie na kanwie. W przypadku nowych zamiarów zaczynasz od pustego kanwy i po prostu przeciągasz komponenty, które chcesz dodać na kanwę i zaczynasz łączyć je ze sobą, aby utworzyć przepływ konwersacji.

Konstruktor wizualny składa się z trzech głównych komponentów: bloków, portów i krawędzi. Przyjrzyjmy się, w jaki sposób są one używane w połączeniu, aby stworzyć rozmowę od początku do końca w ramach intencji.

Podstawowa jednostka budowania przepływu konwersacji nazywa się a blok. Górne menu wizualnego konstruktora zawiera wszystkie bloki, których możesz użyć. Aby dodać blok do przepływu konwersacji, przeciągnij go z górnego menu do przepływu.

Każdy blok ma określoną funkcjonalność do obsługi różnych przypadków użycia konwersacji. Obecnie dostępne typy bloków to:

  • Start – Główny lub pierwszy blok przepływu konwersacji, który można również skonfigurować do wysyłania początkowej odpowiedzi
  • Uzyskaj wartość slotu – Próbuje uzyskać wartość dla jednego slotu
  • Stan – Może zawierać do czterech niestandardowych gałęzi (z warunkami) i jedną domyślną gałąź
  • Hak na kod okna dialogowego – Obsługuje wywołanie funkcji Lambda okna dialogowego i obejmuje odpowiedzi botów na podstawie powodzenia, niepowodzenia lub przekroczenia limitu czasu funkcji Lambda okna dialogowego
  • Potwierdzenie – Pyta klienta przed wypełnieniem intencji i zawiera odpowiedzi botów na podstawie odpowiedzi klienta „tak” lub „nie” na monit o potwierdzenie
  • Spełnienie – Obsługuje realizację intencji i może być skonfigurowany do wywoływania funkcji Lambda i odpowiadania komunikatami, jeśli realizacja się powiedzie lub nie powiedzie się
  • Odpowiedź zamykająca – Pozwala botowi odpowiedzieć wiadomością przed zakończeniem rozmowy
  • Poczekaj na wprowadzenie danych przez użytkownika – Przechwytuje dane wejściowe od klienta i przełącza na inną intencję na podstawie wypowiedzi
  • Zakończ rozmowę – Wskazuje koniec konwersacji

Weź Zamów kwiaty bot jako przykład. OrderFlowers intencja, oglądana w wizualnym konstruktorze, wykorzystuje pięć bloków: Start, trzy różne Uzyskaj wartość slotu bloki i Potwierdzenie.

Ogłaszamy Visual Conversation Builder dla Amazon Lex PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Każdy blok może zawierać jeszcze jeden porty, które służą do łączenia jednego bloku z drugim. Bloki zawierają port wejściowy i jeden lub więcej portów wyjściowych w oparciu o pożądane ścieżki dla stanów takich jak sukces, limit czasu i błąd.

Połączenie między portem wyjściowym jednego bloku a portem wejściowym innego bloku jest określane jako an krawędź.

W OrderFlowers intencją, gdy rozmowa się rozpocznie, Start port wyjściowy jest podłączony do Uzyskaj wartość slotu: FlowerType port wejściowy za pomocą krawędzi. Każdy Uzyskaj wartość slotu blok jest połączony za pomocą portów i krawędzi, aby utworzyć sekwencję w przepływie konwersacji, co zapewnia, że ​​intencja ma wszystkie wartości slotów, które musi umieścić w kolejności.

Ogłaszamy Visual Conversation Builder dla Amazon Lex PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Zauważ, że obecnie nie ma krawędzi podłączonej do portu wyjściowego awarii tych bloków, ale konstruktor automatycznie doda je, jeśli wybierzesz Zapisz zamiar a następnie wybierz Potwierdzać w wyskakującym okienku Automatyczne dodawanie bloków i krawędzi dla ścieżek awarii. Konstruktor wizualny następnie dodaje Zakończ rozmowę blok i Idź do intencji blok, podłączając porty wyjścia awarii i błędów do Idź do intencji i podłączenie portów Tak/Nie Potwierdzenie blokować do Zakończ rozmowę.

Ogłaszamy Visual Conversation Builder dla Amazon Lex PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Po dodaniu bloków i krawędzi przez konstruktora intencja jest zapisywana, a przebieg rozmowy można zbudować i przetestować. Dodajmy intencję powitalną do bota za pomocą kreatora wizualnego. Od OrderFlowers zamierzony konstruktor wizualny, wybierz Powrót do listy intencji w okienku nawigacji. Na Zamiary wybierz stronę Dodaj zamiar następnie Dodaj pustą intencję, w Nazwa intencji wprowadź Welcome i wybierz Dodaj.

Ogłaszamy Visual Conversation Builder dla Amazon Lex PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Przełącz na Konstruktor wizualny i zobaczysz pustą intencję, z tylko Start blok aktualnie na płótnie. Na początek dodaj kilka wypowiedzi do tej intencji, aby bot mógł kierować użytkowników do intencji powitalnej. Wybierz przycisk edycji Start zablokuj i przewiń w dół do Przykładowe wypowiedzi. Dodaj następujące wypowiedzi do tej intencji, a następnie zamknij blok:

  • Możesz mi pomóc?
  • Hi
  • Cześć
  • Potrzebuję pomocy

Teraz dodajmy odpowiedź, którą ma udzielić botowi, gdy osiągnie ten cel. Ponieważ intencja powitalna nie będzie przetwarzać żadnej logiki, możemy przeciągnąć a Odpowiedź zamykająca zablokuj na kanwie, aby dodać tę wiadomość. Po dodaniu bloku wybierz ikonę edycji na bloku i wprowadź następującą odpowiedź:

Hi! I am the Order Flowers Bot. How can I help you today?

Płótno powinno teraz mieć dwa bloki, ale nie są one ze sobą połączone. Możemy połączyć porty tych dwóch bloków za pomocą krawędzi.

Ogłaszamy Visual Conversation Builder dla Amazon Lex PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Aby połączyć dwa porty, po prostu kliknij i przeciągnij z Brak odpowiedzi port wyjściowy Start blok do portu wejściowego Odpowiedź zamykająca blok.

Ogłaszamy Visual Conversation Builder dla Amazon Lex PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

W tym momencie możesz zakończyć rozmowę na dwa różne sposoby:

  • Najpierw możesz ręcznie dodać Zakończ rozmowę zablokować i podłączyć go do Odpowiedź zamykająca blok.
  • Alternatywnie, wybierz Zapisz zamiar a następnie wybierz Potwierdzać aby budowniczy utworzył dla ciebie ten blok i połączenie.

Po zapisaniu zamiaru wybierz Budować i poczekaj na zakończenie kompilacji, a następnie wybierz Testowanie.

Bot będzie teraz poprawnie witał klienta, jeśli wypowiedź pasuje do nowo utworzonej intencji.

Ogłaszamy Visual Conversation Builder dla Amazon Lex PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Historie klientów

NeuraFlash jest Advanced AWS Partner z ponad 40-letnim zbiorowym doświadczeniem w przestrzeni głosu i automatyzacji. Dzięki dedykowanemu zespołowi projektantów doświadczeń konwersacyjnych, mowy i programistów AWS, NeuraFlash pomaga klientom wykorzystać moc Amazon Lex w ich centrach kontaktowych.

„Jednym z naszych kluczowych obszarów zainteresowania jest pomaganie klientom w wykorzystywaniu możliwości sztucznej inteligencji do opracowywania interfejsów konwersacyjnych. Te interfejsy często wymagają wyspecjalizowanych umiejętności konfiguracji botów, aby zbudować efektywne przepływy. Dzięki Visual Conversation Builder nasi projektanci mogą szybko i łatwo tworzyć interfejsy konwersacyjne, co pozwala im szybciej eksperymentować i dostarczać naszym klientom produkty wysokiej jakości bez konieczności posiadania umiejętności programistycznych. Interfejs użytkownika typu „przeciągnij i upuść” oraz wizualny przebieg konwersacji to przełom w grze, który pozwala na nowo odkrywać doświadczenie centrum kontaktowego”.

Połączenia SmartBoty Platforma oparta na ML leży u podstaw projektowania, prototypowania, testowania, walidacji i wdrażania chatbotów opartych na sztucznej inteligencji. Platforma ta umożliwia tworzenie niestandardowych botów korporacyjnych, które można łatwo zintegrować z dowolną aplikacją — nawet z niestandardowym ekosystemem aplikacji przedsiębiorstwa.

„Łatwy w użyciu interfejs typu „przeciągnij i upuść” w Visual Conversation Builder umożliwia nam łatwe wdrażanie Amazon Lex i tworzenie złożonych doświadczeń konwersacyjnych dla centrów kontaktowych naszych klientów. Dzięki tej nowej funkcjonalności możemy ulepszyć systemy Interactive Voice Response (IVR) szybciej i przy minimalnym wysiłku. Wdrażanie nowej technologii może być trudne przy stromej krzywej uczenia się, ale stwierdziliśmy, że funkcje „przeciągnij i upuść” są łatwe do zrozumienia, co pozwala nam natychmiast uzyskać wartość.”

Wnioski

Visual Conversation Builder dla Amazon Lex jest teraz ogólnie dostępny, za darmo, we wszystkich regionach AWS, w których działa Amazon Lex V2.

Dodatkowo 17 sierpnia 2022 r. Amazon Lex V2 opublikował zmianę w sposobie zarządzania rozmowami z użytkownikiem. Ta zmiana daje większą kontrolę nad ścieżką, jaką użytkownik obiera w rozmowie. Aby uzyskać więcej informacji, zobacz Omówienie zarządzania przepływem konwersacji. Pamiętaj, że boty utworzone przed 17 sierpnia 2022 r. nie obsługują VCB do tworzenia przepływów konwersacji.

Aby dowiedzieć się więcej, zobacz Najczęściej zadawane pytania dotyczące Amazon Lex oraz Przewodnik dla programistów Amazon Lex V2. Prześlij opinię do AWS re: Post dla Amazon Lex lub za pośrednictwem zwykłych kontaktów pomocy technicznej AWS.


O autorach

Ogłaszamy Visual Conversation Builder dla Amazon Lex PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.Thomasa Rindfussa jest starszym architektem rozwiązań w zespole Amazon Lex. Wymyśla, rozwija, prototypuje i ewangelizuje nowe funkcje techniczne i rozwiązania dla usług Language AI, które poprawiają wrażenia klientów i ułatwiają adopcję.

Ogłaszamy Visual Conversation Builder dla Amazon Lex PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.Austina Johnsona jest architektem rozwiązań w AWS, pomagającym klientom w ich podróży do chmury. Jego pasją jest budowanie i wykorzystywanie konwersacyjnych platform AI w celu dodawania wyrafinowanych interfejsów w języku naturalnym do swoich aplikacji.

Znak czasu:

Więcej z Uczenie maszynowe AWS