Tech & produit

General-purpose AI model obligations: thresholds and duties for providers

The AI Act imposes specific obligations on providers of general-purpose AI models, with stricter duties for models with systemic risk. The Commission guidelines of July 2025 give compute-based criteria to tell which models and which providers are concerned.

Posez votre question

Compte gratuit requis

Chaque question est indépendante · 1 offertes par mois, puis avec l'abonnement.

Les réponses sont rédigées par un modèle de langage à partir des seuls documents de cette base, avec leurs sources numérotées. Elles peuvent être inexactes et ne constituent pas un conseil juridique, médical ou financier : vérifiez les sources avant toute décision importante.

Which models are concerned

The Commission uses training compute and modality as an indicative criterion: a model is considered general-purpose if its training compute exceeds 10^23 FLOP and it can generate language (text or audio), text-to-image or text-to-video. The guidelines acknowledge that compute is an imperfect proxy for generality.

Under Article 51(2), a model trained with more than 10^25 FLOP of cumulative compute is presumed to have high-impact capabilities and therefore systemic risk. Providers must notify the Commission without delay and in any event within two weeks after the threshold is met or it becomes known that it will be met.

A downstream modifier becomes the provider of the modified model only if the modification significantly changes its generality, capabilities or systemic risk. The indicative criterion is that the compute used for the modification exceeds a third of the original model's training compute.

What providers must do

All providers must draw up and keep up to date technical documentation for downstream providers and, on request, for the AI Office and national authorities. They must also put in place a policy to comply with Union copyright law and publish a summary of the content used for training.

Providers of models released under a free and open-source licence, with weights, architecture and usage information publicly available, are exempt from some of these documentation duties, unless the model has systemic risk.

Providers of models with systemic risk must additionally assess and mitigate those risks. The Service Desk FAQ notes that most of the relevant providers have signed and are implementing the GPAI Code of Practice for this purpose.

Questions fréquentes

From when do the general-purpose AI model rules apply?

Chapter V applies from 2 August 2025. Providers of models placed on the market before that date must comply by 2 August 2027. The Commission's enforcement powers over these providers enter into application on 2 August 2026.

What can the Commission do if a model provider does not comply?

According to the Service Desk FAQ, it can request information, request access to a model for evaluations, require risk mitigation measures, issue fines of up to 3 % of global annual turnover, or ask the provider to restrict, withdraw or recall the model. The AI Office treats technical compliance dialogues as its first tool.

Can a downstream provider complain about a model provider?

Yes. Downstream providers building an AI system on a general-purpose AI model may lodge a complaint with the Commission if they consider that the model provider infringed Articles 53 to 55. Complaints are handled confidentially, but they do not automatically lead to proceedings.

Pour les développeurs et les agents

Intégrer / API / MCP

Branchez cette base à Claude, Cursor, ChatGPT ou votre propre application. Chaque requête API ou MCP coûte 0,10 €, débitée de votre crédit Kopik (non facturée si rien n'est trouvé). Il vous faut une clé API : créez-la depuis votre tableau de bord.

MCP pour vos agents

Adresse du serveur MCP de cette base (outils ask_base et search_base) :

URL MCP
https://kopik.io/api/mcp?base=eu-ai-act-essentials
Claude Code, Cursor et autres clients
Claude Code
claude mcp add --transport http kopik-eu-ai-act-essentials "https://kopik.io/api/mcp?base=eu-ai-act-essentials" --header "Authorization: Bearer kpk_…"
Configuration JSON (mcpServers)
{
  "mcpServers": {
    "kopik-eu-ai-act-essentials": {
      "url": "https://kopik.io/api/mcp?base=eu-ai-act-essentials",
      "headers": {
        "Authorization": "Bearer kpk_…"
      }
    }
  }
}

API REST pour vos applications

mode vaut "answer" (réponse rédigée + sources) ou "passages" (passages bruts seulement). Ajoutez un maxPriceCents facultatif pour plafonner le prix : si la base coûte plus cher, l'appel est refusé sans rien débiter.

curl
curl -X POST https://kopik.io/api/v1/bases/eu-ai-act-essentials/query \
  -H "Authorization: Bearer kpk_…" \
  -H "Content-Type: application/json" \
  -d '{"question": "Votre question ici", "mode": "answer"}'

Pour commencer

  1. Créez une clé dans votre tableau de bord et rechargez votre crédit.
  2. Remplacez kpk_… par votre clé.
  3. Tout le détail (réponses, erreurs, exemples JS et Python) : documentation développeurs.