Apžvalga
ChatGPT agentas pasirašo kiekvieną siunčiamą HTTP užklausą, kad galėtumėte patikimai atpažinti autentišką srautą iš ChatGPT. Įtraukę agentą į leidžiamųjų sąrašą savo CDN arba užkardoje, išvengsite klaidingų teigiamų rezultatų ir užtikrinsite sklandžią patirtį svetainės lankytojams.
Kaip veikia pranešimų parašai
ChatGPT agentas naudoja HTTP Message Signatures standartą (RFC 9421). Kiekvienoje užklausoje yra Signature ir Signature-Input antraščių rinkinys bei papildoma Signature-Agent antraštė, nustatyta į "https://chatgpt.com".
Be to, įgyvendiname šį RFC juodraštį, kad būtų lengviau rasti viešąjį raktą šiuo URL:
Jūsų krašto paslauga gali gauti raktą, patikrinti parašą ir patvirtinti, kad užklausa yra autentiška.
Įtraukimas į leidžiamųjų sąrašą naudojant Akamai
ChatGPT agentas Akamai patvirtintų botų sąraše priskirtas dirbtinio intelekto (AI) botų kategorijai. Norėdami aiškiai leisti ChatGPT Agent:
Savo Akamai Security Configuration atidarykite atitinkamą Security Policy ir pasirinkite Bot management, tada spustelėkite Custom Bot Categories, o nustatymuose pasirinkite Manage Bot Categories.
Pridėkite naują botų kategoriją ir joje sukurkite naują botą, pasirinkdami Type: Akamai-Defined ir Bot name: ChatGPT Agent.
Grįžkite į Custom Bot Categories ir nustatykite naujos botų kategorijos veiksmą į Allow.
Pastaba: Jokio pasirinktinio parašo tikrinimo nereikia. „Akamai“ šį patikrinimą atlieka už jus.
Įtraukimas į leidžiamųjų sąrašą naudojant Cloudflare
ChatGPT agentas yra pasirašytas agentas Cloudflare Bots and Agents kataloge (žyma chatgpt-agent, aptikimo ID 129220581).
Cloudflare valdymo skydelyje atidarykite Security → WAF ir sukurkite naują tinkintą taisyklę.
Nustatykite reiškinį į Bot Detection ID equals ir ieškokite „ChatGPT Operator“ , kad rastumėte aptikimo ID
129220581Išsaugokite ir įdiekite taisyklę.
Pastaba: Taisyklė turėtų praleisti arba leisti užklausas, kai boto aptikimo ID yra lygus 129220581. Jei naudojate šį metodą, jokio pasirinktinio parašo tikrinimo nereikia — „Cloudflare“ šį patikrinimą atlieka už jus. Vien šių veiksmų pakanka, kad būtų įtrauktas į leistinų ChatGPT agento srautas.
Įtraukimas į leidžiamųjų sąrašą naudojant HUMAN
HUMAN Sightline
ChatGPT agentas yra patikimas AI agentas HUMAN Known Bots & Crawlers sąraše. Norėdami jį leisti:
Savo Sightline arba BD konsolėje eikite į Policies → Traffic Policy Settings → Known bots & Crawlers.
Ieškokite ChatGPT Agent.
Pakeiskite taisyklę į ON ir nustatykite taisyklės atsaką į Allow.
HUMAN AgenticTrust
ChatGPT agentas yra patikimas AI agentas HUMAN AgenticTrust sistemoje. Jis patvirtinamas kriptografiškai, o jo ketinimai stebimi kiekvienoje sesijoje. Pagal numatytuosius nustatymus jam leidžiama skaityti, prisijungti ir pirkti. Norėdami pakeisti šią konfigūraciją:
Savo Sightline konsolėje atidarykite Policies → AI Agents Permissions.
Ieškokite ChatGPT Agent.
Pagal poreikį suteikite arba atšaukite konkrečius leidimus.
Pastaba: Jokio pasirinktinio parašo tikrinimo nereikia — HUMAN šį patikrinimą atlieka už jus.
Įtraukimas į leidžiamųjų sąrašą naudojant Vercel
Jei jūsų svetainė priglobta Vercel, papildomos konfigūracijos nereikia, kad ChatGPT Agent galėtų pasiekti jūsų turinį. Vercel įtraukė ChatGPT Agent (per chatgpt-operator) į savo Verified Bot Directory, o jų Bot Verification sistema pagal numatytuosius nustatymus automatiškai leidžia mūsų užklausas.
Įtraukimas į leidžiamųjų sąrašą naudojant kitus CDN
Jei nenaudojate nė vieno iš minėtų CDN, vis tiek galite pasitikėti ChatGPT agento srautu patikrindami užklausos antraštes:
Patikrinkite, ar
Signature-Agentantraštė tiksliai atitinka"https://chatgpt.com", įskaitant kabutes.Gaukite su parašu susietą viešąjį raktą iš gerai žinomo prieigos taško.
Patikrinkite
Signatureantraštės autentiškumą, kaip apibrėžta RFC 9421.
Trikčių šalinimo patarimai
Įsitikinkite, kad visi tarpiniai tarpiniai serveriai išsaugo Signature, Signature-Input ir Signature-Agent antraštes.
