Wat is een AI-agent audit log?

Een audit log is een onveranderbaar, gestructureerd register van alle acties die een systeem heeft uitgevoerd. Voor AI-agents beantwoordt het de essentiële vragen:

Waarom vereist de EU AI Act dit?

Artikel 12 van de EU AI Act stelt expliciete eisen aan logging voor hoog-risico AI-systemen:

Bewaartermijn: minimaal 6 maanden voor de meeste toepassingen; langer voor rechtshandhaving en migratie.

Minimale datavelden

VeldBeschrijving
timestampUTC tijdstempel van de beslissing (ISO 8601)
agent_idUnieke identifier van de AI-agent
model_versionVersie van het gebruikte model (voor traceerbaarheid)
input_hashHash van de input (voor privacy en verificatie)
decision_typeCategorie van de beslissing (bijv. "kredietbeoordeling")
decision_outputDe daadwerkelijke output of aanbeveling
confidence_scoreBetrouwbaarheidsscore (0.0–1.0)
human_reviewedBoolean: heeft een mens de beslissing gecontroleerd?
user_idGepseudonimiseerde identifier van de betrokken persoon

Implementatie met Agent Ledger

Drie API-aanroepen zijn voldoende voor volledige Artikel 12-compliance:

STAP 1 Registreer uw agent

curl -X POST https://agentledgerhq.com/api/v1/register \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Kredietbeoordelaar v2",
    "type": "decision",
    "description": "Automatische kredietbeoordeling voor MKB-leningen"
  }'

# Response: { "agent_id": "agent_abc123", "api_key": "al_live_..." }

STAP 2 Log een beslissing

curl -X POST https://agentledgerhq.com/api/v1/agents/AGENT_ID/decisions \
  -H "Authorization: Bearer al_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "decision_type": "kredietbeoordeling",
    "input_summary": "Aanvraag €15.000, 36 maanden, MKB sector horeca",
    "decision_output": {
      "aanbeveling": "afwijzen",
      "reden": "debt_ratio_exceeded",
      "score": 0.31
    },
    "confidence_score": 0.89,
    "metadata": {
      "model_version": "v2.1.4",
      "human_review_required": true
    }
  }'

STAP 3 Genereer compliance rapport

curl https://agentledgerhq.com/api/v1/agents/AGENT_ID/report \
  -H "Authorization: Bearer al_live_YOUR_KEY"

# Response: JSON rapport met alle beslissingen,
# statistieken en compliance-status

Voordelen van beslissingslogging

Start met Artikel 12-conforme logging

Agent Ledger implementeert alle minimale datavelden automatisch. Één API-aanroep per beslissing is voldoende.

Start gratis →