Blog technologiczny od 2014 · 1 112 wpisów
RSS

Jak zablokować ChatGPT (GPTBot) na swojej stronie?

W ostatnim czasie wiele kontrowersji wzbudził ChatGPT. Wiecie, sztuczna inteligencja, która zna odpowiedź na każde pytanie i można z nią czatować jak z człowiekiem. Okazało się, że roboty tej platformy od bardzo dawno przemierzały sobie Internet by zbierać informację. Za darmo. Teraz pojawiła się możliwość zablokowania dostępu na naszej stronie robotom ChatGPT (GPTBot).

Robot ChatGPT indentyfikuje się następująco:

zsh
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.0; +https://openai.com/gptbot)

Zrobić to możemy na kilka sposobów. Najprostszym jest odpowiedni wpis do pliku robots.txt, gdzie zabronimy dostępu do naszej strony.

Blokowanie ChatGPT (GPTBot) w pliku robots.txt

We wspomnianym pliku wystarczy dodać następujące linijki kodu:

zsh
User-agent: GPTBot
Disallow: /

Dzięki temu GPTBot nie będzie miał dostępu do całej naszej strony.

Blokowanie ChatGPT po adresach IP

Alternatywą do pliku robots.txt jest blokowanie po adresie IP. Można napisać prosty skrypt np. w PHP czy nodejs, który będzie sprawdzał adres IP odwiedzającego a następnie blokować dostęp. Jest to zdecydowanie lepszy sposób ale wymagający więcej wiedzy i czasu.

Lista adresów IP GPTBota:

zsh
20.15.240.64/28
20.15.240.80/28
20.15.240.96/28
20.15.240.176/28
20.15.241.0/28
20.15.242.128/28
20.15.242.144/28
20.15.242.192/28
40.83.2.64/28
Opublikowano · Znalazłeś błąd? Napisz
Piotr Cichosz
Autor

Od ponad 10 lat jestem zaangażowany w świat elektroniki użytkowej, zdobywając szeroką wiedzę i doświadczenie w testowaniu oraz recenzowaniu najnowszych technologii. Moja kariera obejmuje pracę w wiodących firmach technologicznych, gdzie specjalizowałem się…

Czytaj dalej
← Poprzedni iPhone (iOS): jak włączyć izolację głosu? Czyli poprawiamy jakość rozmów