Gwida tal-installazzjoni

Żewġ affarijiet iridu jkunu online fuq is-sit tiegħek: l-avviż li jaraw il-viżitaturi, u fajl pubbliku żgħir li jiddikjara l-użu tal-IA tiegħek (sit-tieghek.com/.well-known/ai-disclosure.json). Agħżel il-pjattaforma tiegħek hawn taħt; il-biċċa l-kbira jieħdu madwar għaxar minuti.

1 · Uri l-avviżi

Il-banner u t-tikketti tal-IA li l-viżitaturi tiegħek jaraw fuq il-paġna.

2 · Ippubblika d-dikjarazzjoni tiegħek

ai-disclosure.json, fajl pubbliku li jinqara mid-dominju tiegħek stess.

Tkun lest meta

il-verifikatur juri Livell 2 · Muri.

Agħżel il-pjattaforma tiegħek

WordPress

  1. Installa l-plugin

    Fl-amministrazzjoni ta' WordPress: Plugins → Add New → Upload Plugin, agħżel il-fajl li niżżilt hawn taħt, imbagħad ikklikkja Activate.

    Niżżel il-plugin AIDisclose (.zip)

  2. Ħallih jagħmel iż-żewġ xogħlijiet

    Il-plugin juri l-avviżi u jippubblika l-fajl tad-dikjarazzjoni tiegħek awtomatikament. Immarka kontenut tal-IA fuq kwalunkwe artiklu jew immaġni bl-iswiċċ "Kontenut tal-IA" tiegħu. L-ebda tibdil fil-kodiċi.

  3. Ivverifika

    Lest meta l-verifikatur juri Livell 2 · Muri.

    Ħaddem il-verifikatur

Ivverifika

Ħaddem il-verifikatur. Jikkonferma tliet affarijiet: il-fajl tad-dikjarazzjoni tiegħek huwa validu, is-snippet qed jaħdem, u l-avviżi jidhru tassew fuq il-paġna. (Għall-inġiniera: il-kontrolli C1, C3, u C4 sa C6.)

Ħaddem il-verifikatur

Avvanzat

Sakkar l-iscript fuq verżjoni eżatta (SRI)

Hash tal-integrità fit-tag script iġiegħel lill-browser jirrifjuta fajl modifikat. Waħħal l-URL bil-verżjoni u iġġenera l-hash mill-fajl eżatt li tiddeplojja:

shell
curl -sO https://cdn.aidisclose.io/v0/aidisclose.js
openssl dgst -sha384 -binary aidisclose.js | openssl base64 -A
Servi l-fajl inti stess (nginx / Apache)

Għas-servers li tikkontrolla, servi direttament il-fajl ai-disclosure.json imniżżel:

nginx
location = /.well-known/ai-disclosure.json {
  alias /var/www/site/ai-disclosure.json;
  default_type application/json;
  add_header Cache-Control "max-age=3600";
}
Apache
Alias "/.well-known/ai-disclosure.json" "/var/www/site/ai-disclosure.json"
<Files "ai-disclosure.json">
  ForceType application/json
</Files>
Servi l-fajl ospitat fid-dashboard mid-dominju tiegħek stess

Is-server tiegħek jgħaddi t-talbiet għal dak l-indirizz wieħed lilna: inti teditja l-fajl fid-dashboard, u xorta jibqa' servut mid-dominju tiegħek. Id-dashboard juri dawn mimlija minn qabel biċ-ċavetta tas-sit tiegħek.

nginx
location = /.well-known/ai-disclosure.json {
  proxy_pass https://api.aidisclose.io/v1/hosted-manifest/YOUR_SITE_KEY;
  proxy_set_header Host api.aidisclose.io;
  proxy_ssl_server_name on;
}
Cloudflare Worker
export default {
  async fetch(request) {
    const url = new URL(request.url);
    if (url.pathname === "/.well-known/ai-disclosure.json") {
      return fetch("https://api.aidisclose.io/v1/hosted-manifest/YOUR_SITE_KEY");
    }
    return fetch(request);
  }
};
Jekk is-sit tiegħek jimblokka l-verifikatur tagħna (AIDiscloseBot)

L-iskanns u l-qbid tal-evidenza jiġu minn AIDiscloseBot/1.0. Jaqra biss paġni pubbliċi: qatt ma jidħol f'kontijiet, qatt ma jissottometti formoli, u josserva robots.txt. Jekk ir-robots.txt jew il-protezzjoni kontra l-bots tiegħek timblokka crawlers mhux magħrufa, ippermettih b'mod espliċitu:

robots.txt
User-agent: AIDiscloseBot
Allow: /

Huwa riskju li tippermettih? Le. Permess fir-robots.txt ma jagħti l-ebda aċċess. Jgħid biss lill-bots edukati li jistgħu jaqraw paġni li diġà huma pubbliċi. Kulħadd jista' jiffalsifika User-Agent, imma min jiffalsifikah ma jikseb xejn li l-paġni pubbliċi tiegħek ma jagħtuhx diġà.

Jekk tiffiltra t-traffiku b'WAF jew ġestur tal-bots, qatt m'għandek tippermetti fuq il-User-Agent waħdu. Għaqqdu ma' verifika tas-sors. Aħna nippubblikaw l-identità tal-crawler tagħna, u l-firxiet tal-IP tal-ħruġ hekk kif jiġu pprovduti, fuq aidisclose.io/bot.json.