Aller au contenu
Prompting

Structure ROCCF du brief

Un bon prompt est un brief en cinq rubriques : Rôle, Objectif, Contexte, Contraintes et Format. Cette grille ROCCF évite la réponse générique et rend le prompt réutilisable par l'équipe.

  • prompt
  • brief
  • roccf
  • roci
  • rôle
  • objectif
  • contexte
  • contraintes
  • format

Syntaxe

Modèle
R — Rôle        : qui parle et pour quel publicO — Objectif    : le livrable attendu, en une phraseC — Contexte    : données, schéma, extraits de documents, situation métierC — Contraintes : outils imposés, interdits, longueur, langueF — Format      : structure de la réponse (sections, tableau, JSON)

Exemple

Exemple concret
R : Tu es formateur SQL pour des adultes en reconversion.O : Explique la différence entre INNER JOIN et LEFT JOIN.C : Tables eleves(id, nom) et inscriptions(eleve_id, cours) ;    2 élèves sur 5 n'ont aucune inscription.C : SQLite, aucun terme technique non défini, 250 mots maximum.F : une analogie, puis les deux requêtes, puis ce que chacune renvoie.Résultat attendu : INNER JOIN ne renvoie que les inscriptions des 3 élèves inscrits ;LEFT JOIN renvoie en plus les 2 élèves sans inscription, avec cours à NULL.

À retenir

  1. Le contexte est la rubrique la plus rentable : un extrait de schéma ou de document réduit bien plus les inventions qu'un rôle flatteur.
  2. Formulez les contraintes de façon vérifiable (« 250 mots maximum ») plutôt que vague (« sois concis »).
  3. Après la réponse, demandez au modèle de lister ses hypothèses : elles révèlent ce que le brief n'a pas précisé.
  4. L'adresse de cette fiche garde l'ancien sigle ROCI, qui comptait quatre lettres pour cinq rubriques ; le contenu suit la grille complète ROCCF.
  5. Piège : remplir mécaniquement les cinq rubriques pour une demande simple. ROCCF sert à obtenir un livrable ; pour « traduis cette phrase », une ligne suffit.

Voir aussi