Smart Answer dla wyszukiwarki
Pod polem wyszukiwania na twojej stronie pojawia się krótka odpowiedź z twojej bazy wiedzy, ze źródłami i polem na kolejne pytanie. Tak ustawisz działanie, miejsce, wygląd i teksty.
Smart Answer uzupełnia wyszukiwarkę twojej strony: pod polem wyszukiwania pojawia się krótka odpowiedź z twojej bazy wiedzy, ze źródłami i polem na kolejne pytanie, które jest kontynuowane w czacie. Smart Answer to osobna usługa obok widgetu czatu i ma własny skrypt.
Ustawienia znajdziesz pod /app/projects/{id}/suche, a na stronie projektu prowadzi do nich link Smart Answer dla wyszukiwarki. Zmiany wymagają uprawnienia do zmiany projektu. Przeglądarki zapamiętują ustawienia do pięciu minut, więc zmiany docierają z niewielkim opóźnieniem.
Smart Answer odpowiada z tej samej bazy wiedzy co asystent AI i tylko wtedy, gdy asystent projektu jest włączony. Jeśli jest wyłączony, pole odpowiedzi pozostaje niewidoczne.
Włączanie i zapisywanie
- Włącz Smart Answer dla wyszukiwarki – domyślnie wyłączone. Każde rozpoznane zapytanie trafia wtedy do AI.
- Zapisuj zapytania – domyślnie włączone. Każde wyszukiwanie jest zapisywane z odpowiedzią jako rozmowa w pulpicie, w kanale „Wyszukiwarka”. Pole dalszego pytania kontynuuje w czacie właśnie tę rozmowę. Wyłączone: nic nie jest zapisywane ani logowane z treścią. Pole dalszego pytania otwiera wtedy zwykły czat bez zapytania z wyszukiwarki.
Jak odpowiadać
- Styl odpowiedzi –
Jak w projekcie(domyślnie): ton twojego asystenta AI.Bezosobowy: bez zwracania się do czytelnika i bez formy „ja”, instrukcje w bezokoliczniku. - Terminy – słowa, których odpowiedź ma unikać i które ma zastępować. Jeden wiersz na termin: język, dwukropek, słowo do unikania, strzałka, słowo pożądane. Najwyżej 20 wierszy, każde słowo do 40 znaków, tylko litery, spacje i
. / & + -. Inne wiersze nie są przyjmowane.
de: Keks -> Cookie
pl: pliki cookie -> ciasteczka
- Dalsze pytanie –
Kontynuuj na czacie(domyślnie): pole dalszego pytania otwiera widget czatu i tam zadaje pytanie.Odpowiadaj w polu: dalsze pytanie dostaje nową odpowiedź w tym samym polu, dla stron bez widgetu czatu. Jeśli na stronie nie ma widgetu, pole i tak odpowiada samo.
Kiedy odpowiadać
- Wyzwalacz –
Po wysłaniu(Enter albo przycisk szukania),Po przerwie w pisaniualboOba(domyślnie). - Które wpisy –
Tylko pytania(domyślnie) alboKażde wyszukiwanie. Pytaniem jest wpis ze znakiem zapytania, ze słowem pytającym na początku (co, jak, dlaczego …) albo z co najmniej sześcioma słowami. Samo „wysyłka” niczego nie wywoła, a „Jak długo trwa wysyłka” – już tak. - Przerwa w pisaniu (ms) – od 400 do 5000, domyślnie 1200. Dla wyzwalacza „przerwa w pisaniu”.
- Minimalna długość (znaki) – od 1 do 50, domyślnie 3.
- Odpowiadaj po załadowaniu – domyślnie włączone. Jeśli pole wyszukiwania jest już wypełnione przy ładowaniu strony albo zapytanie jest w adresie (
?s=,?q=,?query=,?search=), odpowiedź pojawia się od razu. Pasuje to do stron z wynikami.
Gdzie pojawia się pole odpowiedzi
- Pola wyszukiwania (selektor CSS) – które pola są obserwowane, także te, które pojawiają się później, np. w nakładce wyszukiwania. Domyślnie:
input[type=search], input[name=s], input[name=q]. - Cel (selektor CSS, opcjonalnie) – puste pole oznacza sam formularz albo pole wyszukiwania. Przykład:
#suchergebnisse. - Pozycja –
za celem(domyślnie),przed celemalbow celu, jako pierwszy element.
Wygląd
- Motyw – automatyczny (jak system odwiedzającego, domyślnie), jasny albo ciemny.
- Kolor akcentu, Tło, Kolor tekstu, Kolor ramki – wartość hex, np.
#ffffff, albo zmienna twojej strony, np.var(--bg, #ffffff). Puste pole oznacza kolor motywu. - Zaokrąglenie rogów (px) – od 0 do 32, domyślnie 12.
- Czcionka –
inherit(domyślnie) przejmuje czcionkę twojej strony, inaczej np."Inter", sans-serif. - Cień – włączony albo wyłączony.
- Własny CSS – do 5000 znaków, dołączany na końcu. Odstępy, rozmiar czcionki i wysokość wiersza ustawiasz przez zmienne:
.rc-ai { --rc-ai-abstand: 16px; --rc-ai-schriftgroesse: 15px; --rc-ai-zeilenhoehe: 1.5; }
Usuwane są @import, expression(, javascript:, ukośniki wsteczne i </.
Podgląd na tej stronie pokazuje ten sam kod i CSS, który dostaje twoja strona. Kolory, motyw i teksty od razu podążają za formularzem, a własny CSS – dopiero po zapisaniu.
Teksty
Dla każdego języka (niemiecki, angielski, polski) zmienisz:
- Tytuł – do 60 znaków, domyślnie „Szybka odpowiedź”,
- Pracuje (w trakcie odpowiedzi) – do 120 znaków,
- Podpowiedź pola dalszego pytania – do 120 znaków,
- Przycisk – do 40 znaków,
- Uwaga pod odpowiedzią – do 200 znaków,
- Błąd (gdy odpowiedź nie nadejdzie) – do 300 znaków.
Puste pole oznacza nasz tekst domyślny. Język zależy od strony odwiedzającego, a inne języki dostają angielski.
W darmowym planie w polu odpowiedzi widnieje informacja o reactive.chat.
Instalacja
W sekcji Instalacja na tej samej stronie są trzy sposoby do skopiowania:
- Tag skryptu (zalecane) – raz przed
</body>na wszystkich stronach z polem wyszukiwania. Działa obok widgetu czatu albo samodzielnie. Przy własnej domenie konto pokazuje pasującą wersję. - HTTP API – dla stron wyników generowanych przez twój serwer albo dla własnych wyszukiwarek w JavaScripcie. Najwyżej 60 zapytań na minutę z jednego adresu IP.
- JavaScript API – zadanie pytania i umieszczenie pola odpowiedzi w wybranym przez ciebie elemencie. Wymaga skryptu ze sposobu 1.
Szczegóły API i instalacji opisuje Integracja techniczna.
Wykorzystanie
W sekcji Wykorzystanie zobaczysz liczbę zapytań dziennie z ostatnich siedmiu dni. Liczone są bez treści.
Gdy pole odpowiedzi się nie pojawia
Strona podaje powód, gdy Smart Answer jest akurat nieaktywny:
- Asystent AI projektu jest wyłączony.
- Projekt jest wstrzymany albo zarchiwizowany.
- AI albo Smart Answer są dla tego projektu tymczasowo wyłączone.
Sprawdź też, czy skrypt jest na stronie, czy selektor pól wyszukiwania pasuje i czy wpis jest uznawany za pytanie, gdy ustawiono Tylko pytania.
সর্বশেষ হালনাগাদ: