OpenAI
ይህ ገጽ በማሽን የተተረጎመ ነው። ዋናውን የእንግሊዝኛ ጽሑፍ ይመልከቱ

የChatGPT ወኪል allowlisting

የChatGPT ወኪል ትራፊክ ወደ ጣቢያዎ በደህና እና በእርግጠኝነት እንዲደርስ ይፍቀዱ

የተዘመነው፦ 7 days ago

አጠቃላይ እይታ

የChatGPT ወኪል ከChatGPT የሚመጣ እውነተኛ trafficን በእርግጠኝነት መለየት እንዲችሉ እያንዳንዱን ወደ ውጭ የሚወጣ HTTP ጥያቄ ይፈርማል። ወኪሉን በCDNዎ ወይም firewallዎ ውስጥ allowlist በማድረግ፣ false positivesን ያስወግዳሉ እና ለጣቢያዎ ጎብኚዎች ለስላሳ ተሞክሮ ያረጋግጣሉ።

የመልእክት signatures እንዴት እንደሚሰሩ

የChatGPT ወኪል የHTTP Message Signatures መደበኛን ይጠቀማል (RFC 9421)። እያንዳንዱ ጥያቄ የSignature እና Signature-Input headers ስብስብን፣ እንዲሁም ወደ "https://chatgpt.com" የተቀናበረ አብሮ የሚመጣ Signature-Agent headerን ያካትታል።

በተጨማሪ፣ በዚህ URL ላይ የpublic key መገኘትን ለማመቻቸት ይህን draft RFC እንተገብራለን፦

የedge serviceዎ ቁልፉን ሊያገኝ፣ signatureውን ሊያረጋግጥ እና ጥያቄው እውነተኛ መሆኑን ሊያረጋግጥ ይችላል።

ከAkamai ጋር allowlist ማድረግ

የChatGPT ወኪል በAkamai-validated bots ዝርዝር ውስጥ በArtificial Intelligence (AI) bots ምድብ ስር ተመድቧል። ChatGPT Agentን በግልጽ ለመፍቀድ፦

  1. በAkamai Security Configurationዎ ውስጥ ተዛማጅውን Security Policy ይክፈቱ እና Bot managementን ይምረጡ፣ ከዚያ Custom Bot Categoriesን ጠቅ ያድርጉ፣ እና በsettings ስር Manage Bot Categoriesን ይምረጡ።

  2. አዲስ bot category ያክሉ እና በውስጡ አዲስ bot ይፍጠሩ፤ Type: Akamai-Defined እና Bot name: ChatGPT Agent በመምረጥ።

  3. ወደ Custom Bot Categories ይመለሱ እና የአዲሱን bot category action ወደ Allow. ያቀናብሩ።

ማስታወሻ፦ ብጁ የፊርማ ማረጋገጫ አያስፈልግም። Akamai ይህን ማረጋገጫ በእርስዎ ምትክ ያከናውናል።

ከCloudflare ጋር allowlist ማድረግ

የChatGPT ወኪል በCloudflare's Bots and Agents directory ውስጥ የተፈረመ ወኪል ነው (tag chatgpt-agent፣ detection ID 129220581)።

  1. በCloudflare dashboard ውስጥ Security → WAFን ይክፈቱ እና አዲስ custom rule ይፍጠሩ።

  2. expressionን Bot Detection ID equals ብለው ያቀናብሩ እና detection ID 129220581ን ለማግኘት "ChatGPT Operator" ይፈልጉ።

  3. ደንቡን ያስቀምጡ እና ያሰማሩ።

ማስታወሻ፦ ደንቡ የቦት መለያ መለየት ID ከ 129220581 ጋር እኩል ሲሆን ጥያቄዎችን መዝለል ወይም መፍቀድ አለበት። ይህን ዘዴ ከተጠቀሙ ብጁ የፊርማ ማረጋገጫ አያስፈልግም—Cloudflare ይህን ማረጋገጫ በእርስዎ ምትክ ያከናውናል። እነዚህ እርምጃዎች ብቻ የChatGPT ወኪል ትራፊክን allowlist ለማድረግ በቂ ናቸው።

ከHUMAN ጋር allowlist ማድረግ

HUMAN Sightline

የChatGPT ወኪል በHUMAN የKnown Bots & Crawlers ውስጥ የታመነ AI ወኪል ነው። እሱን ለመፍቀድ፦

  1. በSightline ወይም BD consoleዎ ውስጥ ወደ Policies → Traffic Policy Settings → Known bots & Crawlers ይሂዱ።

  2. ChatGPT Agentን ይፈልጉ።

  3. ደንቡን ወደ ON ይቀይሩ እና የደንቡን ምላሽ ወደ Allow ያቀናብሩ።

HUMAN AgenticTrust

የChatGPT ወኪል በHUMAN AgenticTrust ውስጥ የታመነ AI ወኪል ነው። በcryptography ተረጋግጧል፣ እና ዓላማው በእያንዳንዱ ክፍለ-ጊዜ ይከታተላል። በነባሪ፣ ማንበብ፣ መግባት እና ግዢዎችን ማድረግ ተፈቅዶለታል። ይህን ውቅር ለማሻሻል፦

  1. በSightline consoleዎ ውስጥ Policies → AI Agents Permissionsን ይክፈቱ።

  2. ChatGPT Agentን ይፈልጉ።

  3. እንደ አስፈላጊነቱ የተወሰኑ ፈቃዶችን ይስጡ ወይም ይሰርዙ።

ማስታወሻ፦ ብጁ የፊርማ ማረጋገጫ አያስፈልግም—HUMAN ይህን ማረጋገጫ በእርስዎ ምትክ ያከናውናል።

ከVercel ጋር allowlist ማድረግ

ጣቢያዎ በVercel ላይ የተስተናገደ ከሆነ፣ ChatGPT Agent ይዘትዎን እንዲደርስበት ለመፍቀድ ተጨማሪ ውቅር አያስፈልግም። Vercel የChatGPT Agentን (በchatgpt-operator በኩል) ወደ Verified Bot Directory አክሏል፣ እና የእነሱ Bot Verification ስርዓት ጥያቄዎቻችንን በነባሪ በራስ-ሰር ይፈቅዳል።

ከሌሎች CDNs ጋር allowlist ማድረግ

ከተጠቀሱት CDNs አንዱንም ካልተጠቀሙ፣ የrequest headersን በመፈተሽ የChatGPT ወኪል trafficን አሁንም ማመን ይችላሉ፦

  1. Signature-Agent header ከ"https://chatgpt.com" ጋር በትክክል መዛመዱን፣ የጥቅስ ምልክቶቹን ጨምሮ፣ ያረጋግጡ።

  2. ከsignatureው ጋር የተያያዘውን public key ከwell-known መጨረሻ ነጥብ ያምጡ።

  3. በRFC 9421 እንደተገለጸው የSignature header እውነተኛነትን ያረጋግጡ።

የችግር መፍቻ ምክሮች

SignatureSignature-Input እና Signature-Agent headers በማንኛውም መካከለኛ proxies እንደተጠበቁ ያረጋግጡ።

ይህ ጽሑፍ ጠቃሚ ነበር?