Komponent Historia Czatów
Komponent Historia Czatów FlowHunt pomaga chatbotom zapamiętywać wcześniejsze wiadomości, umożliwiając płynne, świadome kontekstu rozmowy dostosowane do Twoich potrzeb.

Opis komponentu
Jak działa komponent Komponent Historia Czatów
Wyobraź sobie klienta rozmawiającego z Twoim chatbotem na temat zamówienia. Ma dodatkowe pytania, ale bot natychmiast zapomina, o które zamówienie chodzi, co powoduje frustrację klienta. Aby tego uniknąć, chatbot powinien pamiętać historię wiadomości — właśnie to zapewnia ten komponent.
Jednak przechowywanie przez AI poprzednich wiadomości zużywa tokeny. Co więcej, wiele zastosowań Flow nie wymaga pamięci. Dlatego ten komponent jest opcjonalny i pozwala ograniczyć pamięć zgodnie z potrzebami, nie nadwyrężając budżetu.
Czym jest komponent Historia Czatów?
Komponent Historia Czatów zapewnia, że chatbot zapamiętuje określoną liczbę wcześniejszych wiadomości. Dzięki temu może prowadzić spójną rozmowę, ograniczając jednocześnie ilość zapamiętywanych wiadomości oraz zużycie tokenów.
Historię czatu znajdziesz w kategorii Pamięć wśród komponentów i jest ona opcjonalna:

Liczba ostatnich wiadomości
Określa, ile poprzednich wiadomości chatbot powinien zapamiętywać. Domyślna wartość to 5, co powinno wystarczyć do rozmowy dotyczącej podstawowych zapytań. Jeśli Twój przypadek użycia wymaga dłuższej, spójnej rozmowy, możesz zwiększyć limit, jednak nie zapomnij również podnieść ustawienia Maksymalna liczba tokenów.
Maksymalna liczba tokenów
Każda poprzednia wiadomość jest dzielona na mniejsze jednostki tekstowe (tokeny), które model przetwarza, aby generować trafne odpowiedzi świadome kontekstu. Ustawienie Maksymalna liczba tokenów ogranicza liczbę tokenów wykorzystywanych do zapamiętywania wcześniejszych wiadomości. Zużycie tokenów zależy od modelu, a jeden token może oznaczać słowo, fragment słowa lub pojedynczy znak.
Typ wiadomości
To ustawienie w formie rozwijanej pozwala wybrać, które wiadomości mają być zapamiętywane: tylko wiadomości od użytkownika, tylko wiadomości od AI, albo wszystkie.
Jak połączyć komponent Historia Czatów w swoim flow
Aby komponent działał prawidłowo, musi być połączony z LLM oraz wejściem użytkownika. Zauważysz jednak, że komponent nie ma wejściowego uchwytu, a jedynie wyjściowy.
Typ wyjściowy komponentu Historia Czatów to historia czatu i łączy się on z komponentami wymagającymi historii — są to Prompty i Splittery.
Na przykład w komponencie Pytań Uzupełniających odpowiedź generuje połączenie generatora LLM, kontekstu z historii czatu oraz tekstu wejściowego od użytkownika (Human Chat Input).
Przykłady szablonów przepływu wykorzystujących komponent Komponent Historia Czatów
Aby pomóc Ci szybko zacząć, przygotowaliśmy kilka przykładowych szablonów przepływu, które pokazują, jak efektywnie używać komponentu Komponent Historia Czatów. Te szablony prezentują różne przypadki użycia i najlepsze praktyki, ułatwiając zrozumienie i implementację komponentu w Twoich własnych projektach.
Najczęściej zadawane pytania
- Czym jest komponent Historia Czatów?
Komponent Historia Czatów zapewnia, że chatbot zapamiętuje określoną liczbę poprzednich wiadomości. Pozwala to botowi prowadzić spójną rozmowę, jednocześnie ograniczając liczbę zapamiętywanych wiadomości i zużycie tokenów.
- Jak zachowuje się bot bez historii czatów?
Bot nie będzie mógł wykorzystać wcześniejszych informacji. Spróbuj podać mu swoje imię i zapytaj o nie w kolejnej wiadomości. Bot bez historii przeprosi za brak możliwości odpowiedzi, podczas gdy bot z historią po prostu zwróci się do Ciebie po imieniu.
- Co się stanie po osiągnięciu limitu historii?
Bot zapomni wiadomości przekraczające ustalony limit. Na przykład, jeśli limit wynosi pięć wiadomości, a podasz swoje imię w pierwszej, bot nie będzie mógł go zapamiętać przy szóstej wiadomości. Jednak jeśli bot użyje Twojego imienia później w rozmowie, imię nadal będzie w zakresie jego pamięci.
Wypróbuj Komponent Historii Czatów FlowHunt
Zwiększ możliwości swojego chatbota dzięki komponentowi Historii Czatów FlowHunt, poprawiając retencję kontekstu i satysfakcję klientów.