Quickstart

1. Instalacja

npm install aiccessibility-sdk

2. Plan Free (bez tokenu)

import { init } from 'aiccessibility-sdk'
await init({})

3. Plan Pro/Premium (z tokenem)

Wygeneruj token po stronie serwera (SSR, API route, middleware):

import { loadToken } from 'aiccessibility-sdk'

// Po stronie SERWERA (nie w przeglądarce!)
const token = await loadToken({
  siteId: process.env.AICCESSIBILITY_SITE_ID,
  licenseServerUrl: 'https://api.49nn.eu/api/v1/token',
  apiKey: process.env.AICCESSIBILITY_API_KEY,
  env: 'prod'
})

Wstrzyknij token do inicjalizacji SDK w przeglądarce:

await init({
  license: { token, siteId: 'site_01J...' }
})

4. Pobierz token z dashboardu

Zaloguj się na dashboard.49nn.eu, utwórz serwis i skopiuj siteId oraz API Key.