Baza wiedzy
Baza wiedzy to miejsce, w którym Twój chatbot się uczy. Dodaj treści z różnych źródeł, aby uczynić AI mądrzejszym i bardziej precyzyjnym.
Źródła treści
ChatReact obsługuje wiele sposobów dodawania wiedzy:
| Źródło | Opis | Najlepsze dla |
|---|---|---|
| Website Crawl | Automatycznie wyodrębnia treści z Twojej strony internetowej | Istniejąca dokumentacja, posty na blogu |
| FAQs | Pary pytanie-odpowiedź | Najczęściej zadawane pytania klientów |
| Core Instructions | Konkretne reguły i wytyczne | Logika biznesowa, polityki |
| Documents | Prześlij pliki PDF, dokumenty itp. | Instrukcje, przewodniki |
Website Crawler
Rozpoczynanie crawl'a
- Przejdź do Knowledge w pasku bocznym
- Wprowadź adres URL swojej strony (np.
https://example.com/docs) - Kliknij Start Crawl
Ustawienia crawl'a
| Ustawienie | Opis |
|---|---|
| Start URL | Strona, od której ma rozpocząć się crawl |
| Max Pages | Ograniczenie liczby stron do przeskanowania (w zależności od planu) |
| Follow Links | Automatycznie wykrywaj i crawl'uj linkowane strony |
Limity crawl'a
Liczba stron, które możesz crawl'ować oraz liczba crawl'ów na miesiąc zależy od Twojego planu. Zobacz naszą stronę cenową po szczegóły.
Status crawl'a
Monitoruj postęp crawl'a:
- Pending: Oczekuje na rozpoczęcie
- Running: Aktualnie crawl'uje strony
- Completed: Wszystkie strony przetworzone
- Failed: Wystąpił błąd (sprawdź szczegóły)
Crawl'owanie odbywa się w tle — możesz opuścić stronę i wrócić później, aby sprawdzić postęp. Wskaźnik postępu aktualizuje się w czasie rzeczywistym.
Anulowanie crawl'a
Możesz anulować aktywny lub oczekujący crawl w dowolnym momencie:
- Kliknij przycisk Cancel w pasku postępu podczas aktywnego crawl'a
- W Recent Crawls każde aktywne/oczekujące zadanie również ma przycisk Cancel
- Jeśli opuścisz stronę podczas crawl'a, przycisk Cancel jest dostępny po powrocie
Otrzymasz powiadomienie po zakończeniu crawl'a. Kliknij powiadomienie, aby zobaczyć wyniki.
Wyświetlanie wyników crawl'a
Po zakończeniu crawl'a:
- Zobacz wszystkie znalezione strony z ich tytułami
- Kliknij Indexed Content, aby zobaczyć wyodrębnioną treść wyrenderowaną jako sformatowany Markdown
- Włącz/wyłącz strony do treningu
- Ponownie crawl'uj pojedyncze strony lub całą stronę
Ponowne crawl'owanie
Aby zaktualizować bazę wiedzy o świeżą treść:
- Pojedyncza strona: Kliknij przycisk ponownego crawl'a obok dowolnej przeskanowanej strony
- Cała strona: Użyj przycisku ponownego crawl'a dla całej domeny
Ponowne crawl'owanie aktualizuje treść i odświeża sygnaturę czasową "last crawled". Otrzymasz powiadomienie po zakończeniu. Możesz też anulować ponowny crawl w trakcie.
FAQ
FAQ to najbardziej bezpośredni sposób nauczania chatbota:
Dodawanie FAQ
- Przejdź do FAQs w pasku bocznym
- Kliknij Add FAQ
- Wprowadź pytanie (tak, jak zadałby je klient)
- Wprowadź odpowiedź
- Opcjonalnie przypisz do kategorii
- Kliknij Save
Kategorie FAQ
Organizuj FAQ według kategorii:
- Pricing
- Technical Support
- Account Management
- Shipping & Returns
Sugestie FAQ
Generuj sugestie FAQ na żądanie:
- Generate from Knowledge Base — użyj przycisku na stronie FAQ Suggestions
- Improvement Agent — agent może sugerować FAQ w ramach swoich propozycji usprawnień
- Ręcznie — twórz FAQ samodzielnie w dowolnym momencie
Przejrzyj sugestie i zatwierdź lub odrzuć je. Zobacz przewodnik zarządzania FAQ po szczegóły.
Core Instructions
Core Instructions to konkretne reguły, którym Twój chatbot musi się podporządkować:
Dodawanie instrukcji
- Przejdź do ustawień chatbota
- Przejdź do zakładki Restrictions
- Kliknij Add Instruction
- Napisz instrukcję jasno
- Przełącz aktywność (active/inactive) w razie potrzeby
Efektywne instrukcje
Dobre przykłady:
- "Jeśli klient pyta o ceny, skieruj go na stronę cenową pod /pricing"
- "Nigdy nie ujawniaj wewnętrznych wskaźników ani danych klientów"
- "W przypadku problemów technicznych zawsze poproś o komunikat błędu"
Unikaj:
- Niejasnych instrukcji: "Bądź pomocny"
- Sprzecznych zasad
- Nadmiernie skomplikowanej logiki
Ulepszanie wspierane przez AI
Użyj przycisku Improve with AI, aby:
- Udoskonalić swoje instrukcje
- Poprawić gramatykę i klarowność
- Uczynić instrukcje bardziej wykonalnymi
Vector Store
Za kulisami ChatReact używa:
- Embeddings: Twoje treści są konwertowane na wektory
- Semantic Search: Znajduje istotne treści po znaczeniu, nie tylko po słowach kluczowych
- Context Injection: Istotne treści są włączane do promptów AI
Dzięki temu Twój chatbot potrafi znaleźć i odwołać się do właściwej informacji nawet wtedy, gdy klienci formułują pytania inaczej.
Najlepsze praktyki
- Zacznij od FAQ: Dodaj 20 najważniejszych najczęściej zadawanych pytań
- Crawl'uj strategicznie: Skieruj crawl na strony dokumentacji, a nie marketingowe treści
- Regularnie przeglądaj: Sprawdzaj pytania, na które bot nie potrafi odpowiedzieć
- Iteruj: Użyj Improvement Agent, aby udoskonalać na podstawie opinii