Integracja z WhatsApp i ChatGPT - autoresponder dla rozmów WhatsApp

TimelinesAI pozwala skonfigurować automatyczną odpowiedź ChatGPT na koncie WhatsApp bez kodu lub zewnętrznych narzędzi do automatyzacji!

Możesz dostosować odpowiedź ChatGPT do swoich potrzeb, podając instrukcje w prostym języku w polu monitu. Użyj domyślnego monitu jako podstawy i zmodyfikuj go w razie potrzeby. Możesz podać podstawowe informacje o swojej firmie i poinstruować ChatGPT, aby odpowiedział inaczej, w zależności od tego, czy jest to pierwsza wiadomość w rozmowie WhatsApp.

Możesz wybrać, czy chcesz aktywować automatyczną odpowiedź w określonych czatach WhatsApp, czy włączyć ją we wszystkich nowych czatach, które są tworzone, gdy otrzymasz wiadomość od nowego kontaktu lub rozpoczniesz nową rozmowę.

Na każdą przychodzącą wiadomość otrzymaną na czacie, w którym włączona jest automatyczna odpowiedź ChatGPT, TimelinesAI automatycznie odpowie tekstem wygenerowanym przez ChatGPT.

Jak to działa?

Używamy modelu ChatGPT text-davinci-003 z maksymalnie 1000 tokenów na pojedyncze żądanie (możesz przeczytać więcej o tokenach i cenach tutaj). Do 16 ostatnich wiadomości WhatsApp w konwersacji zostanie dostarczonych wraz z monitem, aby umożliwić bardzo trafne i kontekstowe odpowiedzi.

Obsługiwana jest większość ludzkich języków, jednak jakość odpowiedzi zależy od języka i nie może być zagwarantowana. Ponadto języki inne niż angielski mogą używać znacznie większej liczby tokenów.

Automatyczna odpowiedź ChatGPT WhatsApp jest aktywowana z opóźnieniem 5 sekund po otrzymaniu wiadomości, aby umożliwić ludzkiemu operatorowi udzielenie odpowiedzi.

Infrastruktura ChatGPT może czasami doświadczać obciążenia lub być niedostępna. Jeśli nie uda nam się uzyskać odpowiedzi ChatGPT, zostaną podjęte maksymalnie 3 kolejne próby. Prosimy o odczekanie dodatkowego czasu (zwykle do 10 sekund) oprócz początkowego opóźnienia, do momentu wysłania automatycznej odpowiedzi do użytkownika.

Jeśli napotkasz jakiekolwiek problemy techniczne lub jesteś zainteresowany niestandardowymi ustawieniami, skontaktuj się z nami pod adresem support@timelines.ai).

Konfiguracja

Możesz skonfigurować autoresponder WhatsApp oparty na ChatGPT w kilku prostych krokach:

1. Zarejestruj się lub zaloguj na stronie OpenAI: https://openai.com/api/

2. Przejdź do sekcji Klucze API i utwórz nowy klucz API. Skopiuj klucz do schowka.

3. Przejdź do strony ustawień TimelinesAI ChatGPT i wprowadź klucz API.
* Pozycja menu ustawień ChatGPT jest dostępna na lewym pasku bocznym w TimelinesAI. Jeśli nie widzisz tej opcji, skontaktuj się z pomocą techniczną, aby poprosić o dostęp do tej funkcji dla swojego obszaru roboczego.

Ustawienia automatycznej odpowiedzi ChatGPT

W tej sekcji znajdują się następujące ustawienia:

  • Limit słów historii cz atu: Limit liczby słów z historii czatu, które zostaną dostarczone do ChatGPT w celu wygenerowania odpowiedzi wraz z podpowiedzią.
  • Głębokość historii czatu: Liczba wiadomości z historii czatu dostarczonych do ChatGPT w celu wygenerowania odpowiedzi w połączeniu z monitem.
  • Opóźnienie automatycznej odpowiedzi: Jest to określony czas (w sekundach) pozwalający operatorowi na ręczną odpowiedź z dowolnej sesji WA. Jeśli operator wyśle ręczną odpowiedź w tym czasie, ChatGPT nie wygeneruje automatycznej odpowiedzi.
  • ChatGPT Max tokens: Maksymalna liczba tokenów, które mogą być przetwarzane lub generowane przez ChatGPT w pojedynczej odpowiedzi. Tokeny można traktować jako fragmenty tekstu. W języku angielskim token może być tak krótki jak jeden znak lub tak długi jak jedno słowo.
  • Temperatura ChatGPT: To ustawienie kontroluje losowość odpowiedzi modelu. Wyższa wartość sprawia, że wyniki są bardziej zróżnicowane i kreatywne, podczas gdy niższa wartość skutkuje bardziej deterministycznymi i ukierunkowanymi odpowiedziami. Dostosowanie temperatury pozwala na precyzyjne dostrojenie równowagi między nieprzewidywalnością a spójnością odpowiedzi ChatGPT.
  • ChatGPT top_p: To ustawienie dyktuje różnorodność odpowiedzi, wybierając słowa na podstawie ich skumulowanego prawdopodobieństwa. Wyższa wartość top_p skutkuje bardziej zróżnicowanymi wynikami, podczas gdy niższa wartość prowadzi do bardziej deterministycznych odpowiedzi. Z kolei temperatura ChatGPT wpływa na losowość wyników modelu. Zasadniczo, podczas gdy oba parametry kontrolują losowość, temperatura dostosowuje cały rozkład prawdopodobieństwa, a top_p ogranicza wybór do podzbioru najbardziej prawdopodobnych słów.
  • Kara częstotliwości ChatGPT: Ten parametr wpływa na preferencje modelu dotyczące częstszego lub rzadszego używania tokenów (słów lub znaków) w odpowiedziach. Wartość dodatnia zachęca model do korzystania z mniej powszechnych tokenów, dzięki czemu odpowiedzi są bardziej unikalne, podczas gdy wartość ujemna promuje korzystanie z częstszych tokenów, co skutkuje bardziej typowym sformułowaniem. Dostosowanie tego parametru pozwala na precyzyjne dostrojenie nowości lub konwencjonalności wyników ChatGPT.
  • Kara zaobecność ChatGPT: Ten parametr dostosowuje skłonność modelu do tokenów, z których już korzystał. Wartość dodatnia zniechęca do powtarzania, zachęcając do bardziej zróżnicowanych odpowiedzi, podczas gdy wartość ujemna może zachęcać do ponownego użycia niektórych tokenów. Ten parametr pomaga w dostrojeniu różnorodności lub powtarzalności wyników ChatGPT.

4. Edytuj monit, aby dostarczyć odpowiednie instrukcje do silnika ChatGPT.

5. Zaznacz pole "Aktywuj ChatGPT"

6. Otwórz stronę kont WhatsApp i włącz "Automatyczną odpowiedź ChatGPT" dla odpowiednich numerów.

aktywacja czatu gpt na koncie

7. Włącz/wyłącz automatyczne odpowiedzi ChatGPT dla poszczególnych czatów, otwierając żądany czat z widoku czatu. Przejdź do odpowiedniego czatu i kliknij "Włącz automatyczną odpowiedź ChatGPT", aby aktywować ją w tym czacie:

obraz
Włączanie ChatGPT

7. Czaty z włączoną automatyczną odpowiedzią ChatGPT będą miały odpowiednią etykietę w widoku czatu.

Etykieta ChatGPT w widoku czatu

Utwórz nowy filtr, aby zobaczyć wszystkie czaty, w których automatyczna odpowiedź ChatGPT jest włączona LUB wyłączona. Otwórz Widok cz atu > Kliknij "Nowy filtr" > Pod "Włączona automatyczna odpowiedź ChatGPT" wybierz żądany parametr - tylko wyłączone, tylko włączone lub wszystkie.

 

Komponowanie podpowiedzi

ChatGPT otrzymuje instrukcje w zwykłym ludzkim języku. Angielski jest zalecany ze względu na wydajność.

Należy pamiętać, że aby zapewnić kontekst konwersacji, łączymy do 16 ostatnich wiadomości w konwersacji w następującym formacie:


Remote: Hello! I am interested in custom software development, can you help me?
Me: Yes, we can help with custom software development. What kind of services are you looking for?
Remote: I would like to develop a mobile application


Zalecamy jasne i konkretne instrukcje, które wyraźnie wspominają o mnie i osobie "zdalnej". Rozważmy na przykład ogólną wersję monitu:

Continue conversation in the same language, on my behalf.
If this is first message, just greet politely the Remote person.
Otherwise provide response based on the context of previous conversation.
Use short answers.

Możesz podać dodatkowy kontekst / instrukcje w taki sam sposób, w jaki poinstruowałbyś agenta call center:

Continue conversation in the same language, on my behalf.
We are an insurance agency. If this is first message in conversation, ask the Remote person about her needs and contact details (full name, email). Otherwise provide response based on the context of previous conversation. Use short phrases.

Spis treści