Model specifications: deciding how a chatbot behavesLes spécifications de modèle : décider du comportement d'un agent conversationnel

TRA6008 To read for S3À lire pour la S3

Behaviour is decided, and written down

A model’s readiness to commit to an answer, its hedging, its politeness and its refusals are decided by its developer. They reach the model through the instruction data, the system prompt system promptrequête générative système promptingrequêtes An instruction supplied to a language model before or alongside the user's input that establishes the model's role, task, behavioural rules, tone, or other context for the interaction.Instruction fournie à un modèle de langue avant l'entrée de l'utilisateur, ou en parallèle, qui établit le rôle du modèle, sa tâche, ses règles de conduite, son ton ou d'autres éléments de contexte pour l'interaction. , and the written guidelines annotators follow when they rank answers, and those annotators’ preferences are not everyone’s (Ouyang et al., 2022) (see also the Who decides what is right page, in the Critical issues with LLMs module) (voir aussi la page Qui décide de ce qui est juste, dans le module Enjeux critiques des GML).

Some developers publish these decisions: OpenAI (2026) in its Model Spec, Anthropic (2026) in the constitution for its Claude models.

What a specification contains

The two examples from OpenAI and from Anthropic each set an order of priority, for different things.

  • Whose instructions count. OpenAI (2026) ranks the sources of instructions: its own rules come first, then the developer building a product on the model, then the user. Its specification also sets defaults that a developer or a user may change (see also the System prompts page) (voir aussi la page Requêtes génératives système).
  • Which values come first. Anthropic (2026) ranks four properties in its constitution: being broadly safe, broadly ethical, compliant with Anthropic’s guidelines and genuinely helpful. They are weighed together, the higher ones generally dominating, rather than applied strictly in order.
Two panels. On the left, OpenAI Model Spec, whose instructions count, highest first: 1 root, set by OpenAI, cannot be overridden; 2 system, set by OpenAI; 3 developer, who builds a product on the model; 4 user, who uses the product; 5 guideline, can be overridden implicitly. On the right, Anthropic's constitution, which values come first, in order: 1 broadly safe, not undermining appropriate human oversight; 2 broadly ethical, good values, honesty, avoiding harm; 3 compliant with guidelines, Anthropic's more specific guidance; 4 genuinely helpful, benefiting operators and users; with the note weighed together, not applied strictly in order.
Figure 3. Two published specifications, each with its own order of priority.

Anthropic (2026) also says it prefers cultivating good values and judgement to strict rules, and explains the few rules it does set, because rules imposed without explanation tend to generalize less well. OpenAI (2026) sets out a default personality as well: warm, curious and rationally optimistic.

From a document to the model

A specification changes nothing by being published. It reaches the model mainly through training: through the examples the model is fine-tuned on, the rankings it learns from, and training data a model produces itself by applying written principles (Bai et al., 2022a) (see also the Preference tuning: learning from rankings page) (voir aussi la page Le réglage des préférences : apprendre à partir de classements). Part of it can also go into the system prompt (Jurafsky & Martin, 2026). Anthropic (2026) describes its constitution as playing a crucial role in its training. OpenAI (2026) says it trains its models to follow its specification, and that its production models do not yet fully do so.

When the balance tips: the April 2025 GPT-4o update

An update to GPT-4o released in ChatGPT on 25 April 2025 made the model noticeably more sycophantic sycophancycomplaisance de l'IA AI safetysécurité de l'IA The tendency of a language model trained on human preferences to agree with the user, revise a correct answer under challenge, or flatter, partly because agreement was rated well during training.Tendance d'un modèle de langue entraîné sur des préférences humaines à abonder dans le sens de l'utilisateur, à revenir sur une réponse correcte quand on la conteste ou à flatter, en partie parce que l'accord a été bien noté pendant l'entraînement. , and its rollback began on 28 April 2025 (OpenAI, 2025). One of its changes was an additional reward signal built from users’ thumbs-up and thumbs-down ratings. That signal is often useful, but user feedback can favour answers that agree with the user, and together with the other changes it weakened the influence of the main reward signal, which had been keeping sycophancy in check (OpenAI, 2025).

By OpenAI’s own early assessment, then, the model’s manner changed because the balance between its training signals changed. OpenAI (2025) said it would treat behaviour problems, personality among them, as reasons to block a launch.

Written in English. The French version was automatically generated and I have not revised it. Rédigé en anglais. La version française a été générée automatiquement et je ne l'ai pas révisée. Updated 23 September 2026

Un comportement décidé, et mis par écrit

La propension d’un modèle à s’engager sur une réponse, ses nuances, sa politesse et ses refus sont décidés par son développeur. Ils atteignent le modèle par les données d’instructions, la requête générative système system promptrequête générative système promptingrequêtes An instruction supplied to a language model before or alongside the user's input that establishes the model's role, task, behavioural rules, tone, or other context for the interaction.Instruction fournie à un modèle de langue avant l'entrée de l'utilisateur, ou en parallèle, qui établit le rôle du modèle, sa tâche, ses règles de conduite, son ton ou d'autres éléments de contexte pour l'interaction. et les consignes écrites que suivent les annotateurs quand ils classent des réponses, et les préférences de ces annotateurs ne sont pas celles de tout le monde (Ouyang et al., 2022) (see also the Who decides what is right page, in the Critical issues with LLMs module) (voir aussi la page Qui décide de ce qui est juste, dans le module Enjeux critiques des GML).

Certains développeurs publient ces décisions : OpenAI (2026) dans sa Model Spec, Anthropic (2026) dans la constitution de ses modèles Claude.

Ce que contient une spécification

Les deux exemples, celui d’OpenAI et celui d’Anthropic, fixent chacun un ordre de priorité, pour des choses différentes.

  • À qui obéir. OpenAI (2026) classe les sources d’instructions : ses propres règles d’abord, puis le développeur qui construit un produit sur le modèle, puis l’utilisateur. Sa spécification fixe aussi des comportements par défaut qu’un développeur ou un utilisateur peut modifier (see also the System prompts page) (voir aussi la page Requêtes génératives système).
  • Quelles valeurs passent d’abord. Anthropic (2026) classe quatre propriétés dans sa constitution : être globalement sûr, globalement éthique, conforme aux lignes directrices d’Anthropic et réellement serviable. Elles sont pesées ensemble, les plus hautes l’emportant en général, plutôt qu’appliquées strictement dans l’ordre.
Deux panneaux. À gauche, la Model Spec d'OpenAI, à qui obéir, du plus haut au plus bas : 1 racine, fixée par OpenAI, non modifiable ; 2 système, fixé par OpenAI ; 3 développeur, qui construit un produit sur le modèle ; 4 utilisateur, qui utilise le produit ; 5 ligne directrice, modifiable implicitement. À droite, la constitution d'Anthropic, quelles valeurs passent d'abord, dans l'ordre : 1 globalement sûr, ne pas saper un contrôle humain approprié ; 2 globalement éthique, bonnes valeurs, honnêteté, ne pas nuire ; 3 conforme aux lignes directrices, les consignes plus précises d'Anthropic ; 4 réellement serviable, utile aux opérateurs et aux utilisateurs ; avec la mention pesées ensemble, pas appliquées strictement dans l'ordre.
Figure 3. Deux spécifications publiées, chacune avec son propre ordre de priorité.

Anthropic (2026) dit aussi préférer cultiver de bonnes valeurs et un bon jugement plutôt qu’imposer des règles strictes, et expliquer les quelques règles qu’elle fixe, parce que des règles imposées sans explication se généralisent moins bien. OpenAI (2026) définit aussi une personnalité par défaut : chaleureuse, curieuse et d’un optimisme raisonné.

D’un document au modèle

Publier une spécification ne change rien en soi. Elle atteint le modèle surtout par l’entraînement : par les exemples sur lesquels il est affiné, par les classements dont il apprend, et par des données d’entraînement qu’un modèle produit lui-même en appliquant des principes écrits (Bai et al., 2022a) (see also the Preference tuning: learning from rankings page) (voir aussi la page Le réglage des préférences : apprendre à partir de classements). Une partie peut aussi passer dans la requête générative système (Jurafsky et Martin, 2026). Anthropic (2026) décrit sa constitution comme jouant un rôle crucial dans l’entraînement de ses modèles. OpenAI (2026) dit entraîner ses modèles à suivre sa spécification, et reconnaît que ses modèles en production ne la suivent pas encore entièrement.

Quand l’équilibre bascule : la mise à jour de GPT-4o d’avril 2025

Une mise à jour de GPT-4o publiée dans ChatGPT le 25 avril 2025 a rendu le modèle nettement plus complaisant sycophancycomplaisance de l'IA AI safetysécurité de l'IA The tendency of a language model trained on human preferences to agree with the user, revise a correct answer under challenge, or flatter, partly because agreement was rated well during training.Tendance d'un modèle de langue entraîné sur des préférences humaines à abonder dans le sens de l'utilisateur, à revenir sur une réponse correcte quand on la conteste ou à flatter, en partie parce que l'accord a été bien noté pendant l'entraînement. , et son retrait a commencé le 28 avril 2025 (OpenAI, 2025). L’un de ses changements était un signal de récompense supplémentaire tiré des pouces levés et baissés des utilisateurs. Ce signal est souvent utile, mais la rétroaction des utilisateurs peut favoriser les réponses qui leur donnent raison ; combiné aux autres changements, il a affaibli l’influence du signal de récompense principal, qui tenait jusque-là la complaisance en échec (OpenAI, 2025).

Selon la première évaluation d’OpenAI, la manière de répondre du modèle a donc changé parce que l’équilibre entre ses signaux d’entraînement avait changé. OpenAI (2025) a annoncé traiter désormais les problèmes de comportement, dont la personnalité, comme des raisons de bloquer un lancement.

Written in English. The French version was automatically generated and I have not revised it. Rédigé en anglais. La version française a été générée automatiquement et je ne l'ai pas révisée. Mise à jour 23 septembre 2026

Sources

Sources

Spotted an error? Une erreur ?

Language, content, a broken link: e-mail me what you saw and I will fix it. Langue, contenu, lien brisé : écrivez-moi ce que vous avez vu et je corrige.

ayla.rigouts.terryn@umontreal.ca

Please mention the page: Mentionnez la page :