Kod widżetu czatu z prywatnymi instrukcjami: jak napisać skuteczny prompt systemowy
Kod do osadzenia jest taki sam dla każdego widżetu czatu. Wartość Twojego widżetu tworzy prywatna instrukcja. Oto jak napisać taką, która daje trafne odpowiedzi zgodne z marką.
Opublikowano:
Dwa widżety czatu mogą mieć tę samą linię kodu do osadzenia i zachowywać się zupełnie inaczej. Różnicę robi prywatna instrukcja, często nazywana promptem systemowym. Jest przechowywana na serwerze razem z widżetem, wysyłana z każdą rozmową i nigdy nie jest pokazywana odwiedzającym.
Gdzie znajduje się instrukcja
Otwórz widżet czatu w sekcji Widżety i przewiń do części Działanie. Pole instrukcji przyjmuje do 4000 znaków. Ponieważ instrukcja zostaje na serwerze, odwiedzający, który przegląda kod Twojej strony, widzi w tagu script tylko identyfikator widżetu:
<script src="https://api14.com/widget.js" data-widget="YOUR_WIDGET_ID" async></script>
Zmiana instrukcji działa od następnej wiadomości. Nigdy nie musisz aktualizować kodu na stronie.
Struktura, która działa
Dobra instrukcja odpowiada modelowi na cztery pytania.
- Kim jesteś? „Jesteś asystentem Northwind, sklepu internetowego ze sprzętem outdoorowym.”
- Co wiesz? Wklej istotne fakty: czasy wysyłki, zasady zwrotów, godziny otwarcia, linie produktów. Model może być tylko tak dokładny, jak fakty, które mu podasz.
- Czego masz unikać? „Nie obiecuj rabatów. Nie udzielaj porad medycznych ani prawnych. Jeśli nie masz pewności, powiedz to i wskaż stronę kontaktową.”
- Jak masz brzmieć? „Odpowiadaj w dwóch lub trzech krótkich zdaniach. Używaj języka odwiedzającego.”
Każda zasada powinna być krótka i konkretna. Długie, ogólnikowe akapity są dla modelu trudniejsze do przestrzegania niż krótka lista.
Testuj jak odwiedzający
Podgląd w edytorze wysyła prawdziwe żądania z niezapisaną instrukcją, więc możesz szybko wprowadzać poprawki:
- Zadaj pięć pytań, które najczęściej trafiają do Twojej skrzynki wsparcia.
- Zapytaj o coś, czego instrukcja nie obejmuje, i sprawdź, czy widżet przyznaje, że nie wie.
- Spróbuj nakłonić go do złamania zasady, na przykład prosząc o kod rabatowy.
Po każdej rundzie popraw instrukcję. Drobne zmiany sformułowań często rozwiązują większość problemów.
Zachowaj spójność marki
Widżet czatu jest white label: nie ma logo ani dopisku „powered by”. Ustaw tytuł, powitanie, tekst w polu wpisywania, etykietę przycisku i komunikat błędu własnymi słowami, a potem dopasuj kolor akcentu, zaokrąglenie rogów i motyw do swojej strony. Teksty, które zostawisz puste, przyjmą wartości domyślne w języku Twojego konta.
Połącz instrukcję z limitami
Instrukcja kształtuje odpowiedzi, ale nie jest budżetem. Ustaw limit długości odpowiedzi (maksymalną liczbę tokenów), aby odpowiedzi były krótkie, i wybierz klucz API, na którym działa widżet. Dzienny limit wydatków i dozwolone modele tego klucza obowiązują każde żądanie odwiedzającego, co daje Ci drugie, niezależne zabezpieczenie.
Zacznij od szkicu na stronie widżetów, a potem dopracuj go w panelu.