Paigaldusjuhend

Teie saidil peab olema kaks asja: teade, mida külastajad näevad, ja väike avalik fail, mis deklareerib teie tehisintellekti kasutuse (teiesait.ee/.well-known/ai-disclosure.json). Valige allpool oma platvorm; enamikuga läheb umbes kümme minutit.

1 · Näidake teateid

Riba ja tehisintellekti märgised, mida külastajad lehel näevad.

2 · Avaldage oma deklaratsioon

ai-disclosure.json, avalik fail, mis on loetav teie enda domeenilt.

Valmis olete siis, kui

kontroll näitab taset 2 · Kuvatud.

Valige oma platvorm

WordPress

  1. Paigaldage pistikprogramm

    WordPressi halduses: Pluginad → Lisa uus → Laadi plugin üles, valige allpool alla laaditud fail ja klõpsake Aktiveeri.

    Laadi alla AIDisclose'i pistikprogramm (.zip)

  2. Laske sel teha mõlemad tööd

    Pistikprogramm näitab teateid ja avaldab teie deklaratsioonifaili automaatselt. Märkige tehisintellekti sisu mis tahes postitusel või pildil selle lülitiga „Tehisintellekti sisu”. Koodi muutmata.

  3. Kontrollige

    Valmis, kui kontroll näitab taset 2 · Kuvatud.

    Käivita kontroll

Kontrollige

Käivitage kontroll. See kinnitab kolme asja: teie deklaratsioonifail on kehtiv, skript töötab ja teated ilmuvad lehel päriselt. (Inseneridele: kontrollid C1, C3 ja C4 kuni C6.)

Käivita kontroll

Edasijõudnutele

Lukustage skript täpsele versioonile (SRI)

Terviklusräsi script-märgendis paneb brauseri keelduma muudetud faili käivitamisest. Fikseerige versiooniga URL ja genereerige räsi täpselt sellest failist, mille juurutate:

shell
curl -sO https://cdn.aidisclose.io/v0/aidisclose.js
openssl dgst -sha384 -binary aidisclose.js | openssl base64 -A
Serveerige fail ise (nginx / Apache)

Serverites, mida ise haldate, serveerige alla laaditud ai-disclosure.json otse:

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>
Serveerige töölaual majutatud fail oma domeenilt

Teie server edastab selle ühe aadressi päringud meile: te muudate faili töölaual ja see jääb serveerituks teie domeenilt. Töölaud näitab neid plokke teie saidivõtmega eeltäidetuna.

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);
  }
};
Kui teie sait blokeerib meie roboti (AIDiscloseBot)

Skannimised ja tõendijäädvustused tulevad robotilt AIDiscloseBot/1.0. See loeb ainult avalikke lehti: ei logi kunagi sisse, ei saada vorme ja järgib robots.txt-d. Kui teie robots.txt või robotikaitse blokeerib tundmatud robotid, lubage see selgesõnaliselt:

robots.txt
User-agent: AIDiscloseBot
Allow: /

Kas selle lubamine on risk? Ei. robots.txt luba ei anna mingit ligipääsu. See ütleb viisakatele robotitele vaid, et nad võivad lugeda juba avalikke lehti. Igaüks võib User-Agenti võltsida, kuid võltsija ei saa midagi, mida teie avalikud lehed juba ei annaks.

Kui filtreerite liiklust WAF-i või robotihalduriga, ärge lubage kunagi ainult User-Agenti põhjal. Siduge see allika kontrolliga. Avaldame oma roboti identiteedi ja väljuva liikluse IP-vahemikud nende lisandumisel aadressil aidisclose.io/bot.json.