OpenAI
Ova stranica je mašinski prevedena. Pogledaj originalni članak na engleskom jeziku.

Dozvoljavanje ChatGPT agenta

Omogućite da saobraćaj ChatGPT agenta sigurno i pouzdano stigne do vaše stranice

Ažurirano: 6 days ago

Pregled

ChatGPT agent potpisuje svaki odlazni HTTP zahtjev kako biste mogli pouzdano prepoznati autentični saobraćaj koji dolazi iz ChatGPT-a. Dodavanjem agenta na listu dozvoljenih u svom CDN-u ili vatrozidu izbjegavate lažno pozitivne rezultate i osiguravate besprijekorno iskustvo posjetiocima svoje lokacije.

Kako funkcioniraju potpisi poruka

ChatGPT agent koristi standard HTTP Message Signatures (RFC 9421). Svaki zahtjev uključuje skup zaglavlja Signature i Signature-Input, kao i prateće zaglavlje Signature-Agent postavljeno na "https://chatgpt.com".

Osim toga, implementiramo ovaj nacrt RFC-a kako bismo olakšali otkrivanje javnog ključa na ovom URL-u:

Vaša edge usluga može dohvatiti ključ, validirati potpis i potvrditi da je zahtjev autentičan.

Dodavanje na listu dozvoljenih uz Akamai

ChatGPT agent je kategoriziran u kategoriji botova za vještačku inteligenciju (AI) na listi botova koje je validirao Akamai. Da biste izričito dozvolili ChatGPT Agent:

  1. U svojoj Akamai sigurnosnoj konfiguraciji otvorite relevantnu sigurnosnu politiku i odaberite Upravljanje botovima, zatim kliknite Prilagođene kategorije botova, a u postavkama odaberite Upravljaj kategorijama botova.

  2. Dodajte novu kategoriju botova i u njoj kreirajte novog bota, pri čemu odaberite Vrsta: Akamai-Defined i Naziv bota: ChatGPT Agent.

  3. Vratite se na Prilagođene kategorije botova i postavite radnju nove kategorije botova na Allow.

Napomena: Nije potrebna prilagođena provjera potpisa. Akamai ovu provjeru obavlja umjesto vas.

Dodavanje na listu dozvoljenih uz Cloudflare

ChatGPT agent je potpisani agent u Cloudflareovom direktoriju botova i agenata (oznaka chatgpt-agent, ID detekcije 129220581).

  1. Na Cloudflare kontrolnoj tabli otvorite Sigurnost → WAF i kreirajte novo prilagođeno pravilo.

  2. Postavite izraz na ID detekcije bota je jednak i potražite „ChatGPT Operator“ da biste pronašli ID detekcije 129220581

  3. Sačuvajte i primijenite pravilo.

Napomena: Pravilo treba preskočiti ili dozvoliti zahtjeve kada je ID detekcije bota jednak 129220581. Nije potrebna prilagođena provjera potpisa ako koristite ovu metodu—Cloudflare ovu provjeru obavlja umjesto vas. Samo ovi koraci su dovoljni da se omogući saobraćaj ChatGPT agenta.

Dodavanje na listu dozvoljenih uz HUMAN

HUMAN Sightline

ChatGPT agent je pouzdani AI agent u HUMAN-ovoj sekciji Poznati botovi & indeksatori. Da biste ga dozvolili:

  1. U svojoj Sightline ili BD konzoli idite na Pravila → Postavke pravila saobraćaja → Poznati botovi & indeksatori.

  2. Potražite ChatGPT Agent.

  3. Promijenite pravilo na ON i postavite odgovor pravila na Allow.

HUMAN AgenticTrust

ChatGPT agent je pouzdani AI agent u HUMAN-ovom AgenticTrustu. Kriptografski je verificiran, a njegova namjera se prati u svakoj sesiji. Prema zadanim postavkama, dozvoljeno mu je čitati, prijavljivati se i obavljati kupovine. Da biste izmijenili ovu konfiguraciju:

  1. U svojoj Sightline konzoli otvorite Pravila → Dozvole AI agenata.

  2. Potražite ChatGPT Agent.

  3. Dodijelite ili opozovite određene dozvole prema potrebi.

Napomena: Nije potrebna prilagođena provjera potpisa—HUMAN ovu provjeru obavlja umjesto vas.

Dodavanje na listu dozvoljenih uz Vercel

Ako je vaša lokacija hostovana na Vercelu, nije potrebna dodatna konfiguracija da bi ChatGPT Agent mogao pristupiti vašem sadržaju. Vercel je dodao ChatGPT Agent (putem chatgpt-operator) u svoj Direktorij verificiranih botova, a njihov sistem Verifikacija botova podrazumijevano automatski dozvoljava naše zahtjeve.

Dodavanje na listu dozvoljenih uz druge CDN-ove

Ako ne koristite nijedan od navedenih CDN-ova, i dalje možete vjerovati saobraćaju ChatGPT agenta provjerom zaglavlja zahtjeva:

  1. Provjerite da zaglavlje Signature-Agent tačno odgovara "https://chatgpt.com", uključujući navodnike.

  2. Preuzmite javni ključ povezan s potpisom s dobro poznate krajnje tačke.

  3. Provjerite autentičnost zaglavlja Signature kako je definirano u RFC-u 9421.

Savjeti za rješavanje problema

Provjerite da sva posredna proxy rješenja zadržavaju zaglavlja Signature, Signature-Input i Signature-Agent.

Da li je ovaj članak bio koristan?