Επισκόπηση
Ο πράκτορας ChatGPT υπογράφει κάθε εξερχόμενο αίτημα HTTP, ώστε να μπορείτε να αναγνωρίζετε με σιγουριά την αυθεντική κίνηση από το ChatGPT. Προσθέτοντας τον πράκτορα στη λίστα επιτρεπόμενων στο CDN ή στο τείχος προστασίας σας, αποφεύγετε τα ψευδώς θετικά αποτελέσματα και εξασφαλίζετε ομαλή εμπειρία για τους επισκέπτες του ιστότοπού σας.
Πώς λειτουργούν οι υπογραφές μηνυμάτων
Ο πράκτορας ChatGPT χρησιμοποιεί το πρότυπο HTTP Message Signatures (RFC 9421). Κάθε αίτημα περιλαμβάνει ένα σύνολο κεφαλίδων Signature και Signature-Input, καθώς και μια συνοδευτική κεφαλίδα Signature-Agent που έχει οριστεί σε "https://chatgpt.com".
Επιπλέον, υλοποιούμε αυτό το προσχέδιο RFC για να διευκολύνουμε την εύρεση των δημόσιων κλειδιών σε αυτό το URL:
Η υπηρεσία edge σας μπορεί να ανακτήσει το κλειδί, να επικυρώσει την υπογραφή και να επιβεβαιώσει ότι το αίτημα είναι γνήσιο.
Προσθήκη στη λίστα επιτρεπόμενων με Akamai
Ο πράκτορας ChatGPT ταξινομείται στην κατηγορία bot τεχνητής νοημοσύνης (TN) στη λίστα bot που έχουν επικυρωθεί από την Akamai. Για να επιτρέψετε ρητά τον ChatGPT Agent:
Στη Διαμόρφωση ασφαλείας Akamai, ανοίξτε τη σχετική Πολιτική ασφαλείας και επιλέξτε Διαχείριση bot. Στη συνέχεια, κάντε κλικ στις Προσαρμοσμένες κατηγορίες bot και, στις ρυθμίσεις, επιλέξτε Διαχείριση κατηγοριών bot.
Προσθέστε μια νέα κατηγορία bot και, μέσα σε αυτήν, δημιουργήστε ένα νέο bot, επιλέγοντας Τύπος: Akamai-Defined και Όνομα bot: ChatGPT Agent.
Επιστρέψτε στις Προσαρμοσμένες κατηγορίες bot και ορίστε την ενέργεια της νέας κατηγορίας bot σε Να επιτρέπεται.
Σημείωση: Δεν απαιτείται προσαρμοσμένη επαλήθευση υπογραφής. Το Akamai εκτελεί αυτή την επαλήθευση για εσάς.
Προσθήκη στη λίστα επιτρεπόμενων με Cloudflare
Ο πράκτορας ChatGPT είναι υπογεγραμμένος πράκτορας στον κατάλογο bot και πρακτόρων της Cloudflare (ετικέτα chatgpt-agent, αναγνωριστικό εντοπισμού 129220581).
Στον πίνακα ελέγχου της Cloudflare, ανοίξτε το Ασφάλεια → WAF και δημιουργήστε έναν νέο προσαρμοσμένο κανόνα.
Ορίστε την έκφραση σε Το Bot Detection ID ισούται με και αναζητήστε το «ChatGPT Operator» για να βρείτε το αναγνωριστικό εντοπισμού
129220581Αποθηκεύστε και αναπτύξτε τον κανόνα.
Σημείωση: Ο κανόνας πρέπει να παρακάμπτει ή να επιτρέπει αιτήματα όταν το αναγνωριστικό ανίχνευσης bot ισούται με 129220581. Δεν απαιτείται προσαρμοσμένη επαλήθευση υπογραφής αν χρησιμοποιείτε αυτή τη μέθοδο — το Cloudflare εκτελεί αυτή την επαλήθευση για εσάς. Αυτά τα βήματα από μόνα τους αρκούν για να μπει η κίνηση του πράκτορα ChatGPT σε λίστα επιτρεπόμενων.
Προσθήκη στη λίστα επιτρεπόμενων με HUMAN
HUMAN Sightline
Ο πράκτορας ChatGPT είναι έμπιστος πράκτορας TN στα Γνωστά bot και crawler της HUMAN. Για να τον επιτρέψετε:
Στην κονσόλα Sightline ή BD, μεταβείτε στις Πολιτικές → Ρυθμίσεις πολιτικής κίνησης → Γνωστά bot και crawler.
Αναζητήστε το ChatGPT Agent.
Αλλάξτε τον κανόνα σε ΕΝΕΡΓΟ και ορίστε την απόκριση του κανόνα σε Να επιτρέπεται.
HUMAN AgenticTrust
Ο πράκτορας ChatGPT είναι έμπιστος πράκτορας TN στο AgenticTrust της HUMAN. Επαληθεύεται κρυπτογραφικά και η πρόθεσή του παρακολουθείται σε κάθε περίοδο λειτουργίας. Από προεπιλογή, του επιτρέπεται να διαβάζει, να συνδέεται και να πραγματοποιεί αγορές. Για να τροποποιήσετε αυτήν τη διαμόρφωση:
Στην κονσόλα Sightline, ανοίξτε τις Πολιτικές → Δικαιώματα πρακτόρων TN.
Αναζητήστε το ChatGPT Agent.
Εκχωρήστε ή ανακαλέστε συγκεκριμένα δικαιώματα ανάλογα με τις ανάγκες.
Σημείωση: Δεν απαιτείται προσαρμοσμένη επαλήθευση υπογραφής — το HUMAN εκτελεί αυτή την επαλήθευση για εσάς.
Προσθήκη στη λίστα επιτρεπόμενων με Vercel
Αν ο ιστότοπός σας φιλοξενείται στο Vercel, δεν απαιτείται πρόσθετη ρύθμιση για να επιτρέψετε στον ChatGPT Agent να έχει πρόσβαση στο περιεχόμενό σας. Η Vercel έχει προσθέσει τον ChatGPT Agent (μέσω chatgpt-operator) στον Κατάλογο επαληθευμένων bot της, και το σύστημα Επαλήθευσης bot επιτρέπει αυτόματα τα αιτήματά μας από προεπιλογή.
Προσθήκη στη λίστα επιτρεπόμενων με άλλα CDN
Αν δεν χρησιμοποιείτε κάποιο από τα CDN που αναφέρθηκαν, μπορείτε και πάλι να εμπιστεύεστε την κίνηση του πράκτορα ChatGPT ελέγχοντας τις κεφαλίδες του αιτήματος:
Επαληθεύστε ότι η κεφαλίδα
Signature-Agentαντιστοιχεί ακριβώς σε"https://chatgpt.com", συμπεριλαμβανομένων των εισαγωγικών.Ανακτήστε το δημόσιο κλειδί που σχετίζεται με την υπογραφή από το καθιερωμένο τελικό σημείο.
Επαληθεύστε την αυθεντικότητα της κεφαλίδας
Signatureόπως ορίζεται στο RFC 9421.
Συμβουλές αντιμετώπισης προβλημάτων
Επιβεβαιώστε ότι οι κεφαλίδες Signature, Signature-Input και Signature-Agent διατηρούνται από τυχόν ενδιάμεσους διακομιστές μεσολάβησης.
