Wynik czatu

Komponent Wynik czatu w FlowHunt finalizuje odpowiedzi chatbota, korzystając z połączonych komponentów, umożliwiając tworzenie złożonych, wieloczęściowych odpowiedzi oraz płynne zakończenie przepływu.

Wynik czatu

Opis komponentu

Jak działa komponent Wynik czatu

Przepływy to wszechstronne narzędzie pozwalające łączyć wiele wariantów komponentów. Dlatego potrzebujesz sposobu, by poinformować bota, że zakończyłeś tworzenie i nadszedł czas, aby przygotował odpowiedź na podstawie połączonych komponentów.

Image showing how chatbot works

Komponent Wynik czatu to sposób, w jaki informujesz chatbota o rozpoczęciu generowania odpowiedzi na podstawie połączonych komponentów. Jeden przepływ może mieć kilka wyjść, które są łączone w pojedynczą odpowiedź. Na przykład jedno wyjście generuje odpowiedź tekstową z AI, a drugie dodaje odpowiednie linki z bazy wiedzy.

Zawsze znajdując się na końcu łańcucha, nie łączy się z niczym innym, ale każdy komponent, który generuje tekst, może być z nim połączony. Aby zobaczyć dostępne opcje, wystarczy najechać kursorem na uchwyt konektora.

Chat output in Flowhunt

Wejścia

Komponent Wynik czatu przyjmuje następujące wejścia:

Nazwa wejściaTypWymaganeOpis
TekstWiadomość (str)TakGłówny tekst wiadomości, który ma zostać wyświetlony w wyniku czatu.
ObrazyZałącznikNieObrazy do wyświetlenia wraz z wiadomością w wyjściu.
Szablon danychstrNie(Zaawansowane) Szablon do konwersji danych na tekst. Jeśli pozostawione puste, domyślnie używa klucza ’text’ z danych. Przydatne do niestandardowego formatowania.

Szczegóły wejść

  • Tekst: Podstawowa treść, która pojawi się jako wiadomość na czacie. To pole jest wymagane i musi być wypełnione, aby komponent działał.
  • Obrazy: Opcjonalne załączniki, które mogą być pokazane wraz z wiadomością, wzbogacając wynik o elementy wizualne.
  • Szablon danych: Zaawansowana opcja formatowania wyjścia wiadomości. Możesz używać placeholderów, aby dostosować sposób prezentacji danych jako tekst.

Wyjścia

Komponent generuje następujące wyjście:

Nazwa wyjściaTypOpis
WiadomośćWiadomośćPrzetworzona wiadomość czatu (wraz z obrazami, jeśli dodano), gotowa do wyświetlenia w interfejsie użytkownika.
  • Wyjście jest zazwyczaj używane jako ostatni etap przepływu, sprawiając, że wynik jest widoczny dla użytkowników.

Jak korzystać z wielu wyjść

Każdy przepływ może zawierać tylko jeden komponent Wejście czatu, ale może mieć różne wyjścia. Są one przydatne do tworzenia złożonych odpowiedzi składających się z kilku elementów. Przyjrzyjmy się przykładowi przepływu z kilkoma wyjściami.

Wyobraź sobie, że użytkownik chce się dowiedzieć, czym jest IVR. Załóżmy, że chcesz, aby Twój bot odpowiedział na pytanie w lekki, konwersacyjny sposób, a następnie podlinkował dalsze materiały ze swojej strony internetowej.

Aby to osiągnąć, utworzysz dwa oddzielne wyjścia:

  • Pierwsze wyjście łączy się z komponentem Generator, aby utworzyć odpowiedź tekstową przy pomocy ChatGPT.
  • Drugie wyjście pobiera wiedzę ze źródeł i wyświetla ją w wizualny, interaktywny sposób dzięki Widgetowi URL:
Multiple chat outputs in Flowhunt

Końcowa odpowiedź połączy te dwa typy wyjść:

Example of multiple outputs results in Flowhunt

Oddzielne wyjścia zapewniają większą elastyczność i kontrolę nad chatbotem. Dodając kolejne wyjścia, możesz dalej rozbudowywać odpowiedzi. Na przykład możesz wzbogacić powiązane źródła, dodając wyszukiwanie Google, albo wprowadzić pytania dodatkowe, które zachęcą użytkownika do dalszego zadawania pytań.

Przykłady szablonów przepływu wykorzystujących komponent Wynik czatu

Aby pomóc Ci szybko zacząć, przygotowaliśmy kilka przykładowych szablonów przepływu, które pokazują, jak efektywnie używać komponentu Wynik czatu. Te szablony prezentują różne przypadki użycia i najlepsze praktyki, ułatwiając zrozumienie i implementację komponentu w Twoich własnych projektach.

Poprzednia Następna

Najczęściej zadawane pytania

Czym jest komponent Wynik czatu?

Komponent Wynik czatu mówi botowi, aby utworzył odpowiedź na podstawie połączonych komponentów. Oznacza koniec przepływu lub jego konkretnej części. Może być kilka wyjść, co dodaje złożoności do końcowej odpowiedzi.

Czy mogę zbudować chatbota tylko z komponentami Wejście i Wynik czatu?

Jest to możliwe, ale bot byłby bezużyteczny. Ponieważ wejście użytkownika byłoby jedynym komponentem, z którym mógłby pracować, po prostu odzwierciedlałby wpisane dane. Aby bot działał poprawnie, należy dodać inne komponenty, takie jak wybrany model LLM czy źródła wiedzy.

Co się stanie, jeśli zapomnę użyć Wyniku czatu?

Jeśli brakuje wyjścia, bot nie wie, gdzie zakończyć. Jeśli zapomnisz je dodać, aplikacja przypomni, że musi być obecne przynajmniej jedno wyjście.

Wypróbuj Wynik czatu w FlowHunt

Zacznij budować własne rozwiązania AI i poznaj elastyczność komponentów Wynik czatu w FlowHunt.

Dowiedz się więcej