API RESTful

L’endpoint principale /api/v1/query accetta POST con JSON: {"question": "..."}. La risposta restituisce la risposta generata e un score di affidabilità.

Utilizza chiavi API rotate per sicurezza, limitando i token a 100 richieste al minuto per utente. Implementa HTTPS obbligatorio e CORS configurabile.

SDK e librerie

  • Python: qna_sdk, facile da installare via pip.
  • JavaScript: pacchetto NPM con wrapper per fetch.