Les Custom GPTs : créer des assistants spécialisés avec ChatGPT
Vous avez rédigé vos Custom Instructions, appris à structurer vos prompts. Maintenant, imaginez un ChatGPT qui connaît déjà votre charte éditoriale, votre catalogue produit ou vos process internes — sans que vous ayez besoin de les recoller à chaque conversation. C’est exactement ce que font les Custom GPTs. Ce troisième article de la série vous montre comment en construire un de A à Z.
Un Custom GPT est une version personnalisée de ChatGPT. Pas un chatbot séparé, pas une application tierce : un ChatGPT configuré pour un usage précis, avec ses propres instructions, ses fichiers de référence, et éventuellement la capacité d’appeler des API externes. Créer un Custom GPT ne demande aucune compétence technique. L’interface de construction est conversationnelle : vous décrivez ce que vous voulez, ChatGPT vous aide à le configurer.
En avril 2026, le GPT Store compte plus d’un million de GPTs publiés. Les plus utiles ne sont pas les plus complexes — ce sont ceux dont les instructions sont précises et les fichiers de connaissances bien structurés.
Les trois composants d’un Custom GPT
Chaque Custom GPT repose sur trois couches. Vous pouvez utiliser une, deux, ou les trois selon la complexité de votre besoin.
1. Les instructions (le system prompt)
C’est le cœur du GPT. Vous définissez son rôle, son ton, ses comportements, ses limites. Ces instructions s’appliquent à chaque conversation avec ce GPT. La différence avec les Custom Instructions globales : ici, les instructions sont spécifiques à un cas d’usage, pas à vous en tant que personne.
Le GPT Builder propose jusqu’à 8 000 caractères pour les instructions — bien plus que les 1 500 caractères des Custom Instructions globales. Profitez-en pour être très explicite sur ce que le GPT doit faire et, surtout, ne pas faire.
2. Les fichiers de connaissances (Knowledge)
Vous pouvez uploader jusqu’à 20 fichiers par GPT, de 512 Mo chacun. Formats acceptés : PDF, DOCX, TXT, CSV, JSON, images, tableurs, code. Le GPT utilise le RAG (Retrieval Augmented Generation) pour fouiller ces fichiers et inclure les informations pertinentes dans ses réponses.
Point clé : les fichiers servent de référence, pas de règles de comportement. Mettez vos règles, votre ton et vos process dans les instructions. Mettez vos données, votre documentation et votre matériel source dans les fichiers de connaissances.
3. Les Actions (appels API)
Les Actions permettent à votre GPT d’appeler des API externes via un schéma OpenAPI. C’est la couche la plus technique : elle nécessite un schéma JSON ou YAML décrivant les endpoints de l’API, et un mécanisme d’authentification (clé API ou OAuth). En pratique, ChatGPT convertit les questions en langage naturel en appels API structurés, puis traduit les réponses API en langage naturel.
Les Actions sont puissantes mais optionnelles. La majorité des Custom GPTs utiles fonctionnent uniquement avec des instructions et des fichiers de connaissances — sans aucune Action.
Construire un Custom GPT en 15 minutes : le guide pas à pas
Prenons un exemple concret : un GPT « Assistant RH » qui répond aux questions des salariés sur les politiques internes de l’entreprise.
Allez sur chatgpt.com/gpts, cliquez « Créer un GPT ». L’éditeur s’ouvre avec deux onglets : « Créer » (mode conversationnel) et « Configurer » (mode direct). Commencez par « Créer » pour le prototype, puis passez sur « Configurer » pour affiner. Notez que la création de GPTs fonctionne uniquement sur le web, pas sur mobile.
Dans l’onglet « Configurer », rédigez les instructions. C’est ici que se joue la qualité du GPT. Voyez l’exemple complet ci-dessous.
Cliquez « Knowledge » > « Upload files ». Ajoutez vos documents RH : règlement intérieur, charte du télétravail, grille de congés, process d’onboarding. Préférez des fichiers texte bien structurés (avec titres, sous-titres) plutôt que des PDFs scannés.
Activez « Recherche web » uniquement si le GPT doit répondre sur des sujets évolutifs (convention collective, actualité juridique). Désactivez DALL-E et Code Interpreter si vous n’en avez pas besoin — chaque capacité activée ajoute du temps de réponse.
Utilisez le panneau de prévisualisation à droite pour tester 5 à 10 questions représentatives. Testez aussi les cas limites : que se passe-t-il quand le GPT ne connaît pas la réponse ? Publiez ensuite en choisissant la portée : « Moi seul », « Avec un lien », ou « Public » (GPT Store).
L’exemple d’instructions complet
Voici les instructions pour l’Assistant RH. Copiez-les et adaptez les éléments entre crochets.
# Instructions — Assistant RH [Nom de l'entreprise]
Tu es l'assistant RH de [Nom de l'entreprise].
Ton rôle : répondre aux questions des salariés sur les politiques
internes, les congés, le télétravail, la formation, et les
processus RH.
COMPORTEMENT :
- Réponds uniquement à partir des documents uploadés dans
tes fichiers de connaissances.
- Si la réponse ne figure pas dans les documents, dis-le
clairement : "Cette information ne figure pas dans les
documents RH que j'ai à disposition. Contactez [email RH]."
- Ne jamais inventer une politique ou un chiffre.
- Cite le document source quand tu donnes une information
(ex : "Selon la charte télétravail, article 3...").
- Ton professionnel mais accessible. Tutoiement.
LIMITES :
- Tu ne donnes PAS de conseils juridiques.
- Tu ne traites PAS les cas disciplinaires ou les conflits.
- Tu ne commentes PAS les décisions de la direction.
- Si une question touche à ces sujets, oriente vers
le service RH : [coordonnées].
FORMAT :
- Réponses concises (3-5 phrases pour les questions simples).
- Pour les process complexes (onboarding, demande de formation),
utilise des étapes numérotées.
- Termine chaque réponse par "Besoin de précisions ?
Contacte [email/Slack RH]."
Ces instructions font environ 1 200 caractères — il reste de la marge pour ajouter des cas particuliers spécifiques à votre entreprise. La clarté des limites est aussi importante que la description du rôle : un GPT qui sait dire « je ne sais pas » est infiniment plus fiable qu’un GPT qui improvise.
Trois Custom GPTs par métier : exemples concrets
L’Assistant RH ci-dessus est un exemple parmi d’autres. Voici trois GPTs adaptés à des métiers différents, avec les instructions clés et les fichiers de connaissances recommandés.
GPT « Analyste de données »
Instructions clés : « Tu analyses des fichiers CSV et Excel. Tu commences toujours par décrire la structure des données (colonnes, types, valeurs manquantes) avant toute analyse. Tu produis des visualisations avec Code Interpreter. Tu expliques ta méthodologie en langage non technique. »
Fichiers : glossaire des KPIs de l’entreprise, dictionnaire de données, templates de rapports. Capacités : Code Interpreter activé, DALL-E désactivé.
GPT « Rédacteur SEO »
Instructions clés : « Tu rédiges des articles de blog optimisés SEO. Tu suis la charte éditoriale uploadée. Tu structures chaque article avec H2/H3 et meta description. Tu intègres les mots-clés fournis naturellement, sans bourrage. Tu rédiges en français, ton expert mais accessible. »
Fichiers : charte éditoriale, guide de ton, liste de mots-clés par thématique, 2-3 articles de référence (pour calibrer le style). Capacités : recherche web activée (pour vérifier les faits récents).
GPT « Support technique produit »
Instructions clés : « Tu es le support de niveau 1 pour [Produit]. Tu réponds uniquement à partir de la documentation uploadée. Pour les bugs connus, tu donnes le workaround. Pour les bugs non documentés, tu demandes les étapes de reproduction et tu orientes vers le ticketing. »
Fichiers : documentation produit, FAQ support, liste des bugs connus avec workarounds, changelog des dernières versions. Capacités : Code Interpreter activé (pour analyser les logs que l’utilisateur pourrait coller).
Les Actions : connecter votre GPT à des API externes
Les Actions transforment un GPT « qui sait des choses » en un GPT « qui fait des choses ». Elles utilisent le protocole OpenAPI (anciennement Swagger) pour décrire les endpoints d’une API.
Le processus : vous fournissez un schéma OpenAPI en JSON ou YAML. ChatGPT l’analyse et propose les actions correspondantes. L’utilisateur pose une question en langage naturel, le GPT détermine quelle action appeler, génère les paramètres JSON nécessaires, exécute l’appel, et traduit la réponse en langage naturel.
Les Actions sont propres à un Custom GPT et appellent des API que vous configurez. Les Apps (anciens connecteurs) sont des intégrations préconfigurées par OpenAI (Google Drive, Slack, etc.) disponibles dans le chat principal. Un Custom GPT peut utiliser les deux : ses propres Actions + les Apps activées dans votre compte.
Deux modes d’authentification sont disponibles : clé API (la plus simple — vous collez une clé) et OAuth 2.0 (pour les services comme Google, Salesforce, HubSpot qui nécessitent une autorisation utilisateur).
Soyons honnêtes sur les limites : les Actions sont fonctionnelles mais parfois instables. Les timeouts sont fréquents avec des API lentes, le débogage est limité (pas de logs détaillés), et l’authentification OAuth peut casser sans explication claire. Pour un usage professionnel critique, testez abondamment avant de déployer auprès de vos équipes.
Le GPT Store : publier ou trouver des GPTs
Le GPT Store est accessible depuis chatgpt.com/gpts. Vous pouvez y parcourir des GPTs classés par catégorie (productivité, éducation, programmation, écriture, design, etc.) et par popularité.
Pour trouver des GPTs utiles, ignorez les classements par popularité (souvent dominés par des GPTs gadgets) et cherchez par mot-clé correspondant à votre besoin précis. Les GPTs créés par des comptes vérifiés sont généralement plus fiables.
Pour publier votre GPT, trois niveaux de partage existent : privé (vous seul), par lien (quiconque a le lien), public (visible dans le GPT Store). Les plans Business et Enterprise ajoutent un niveau « workspace » pour partager en interne sans publication publique. Les administrateurs peuvent contrôler quels GPTs sont accessibles et restreindre les domaines d’Actions autorisés.
Les utilisateurs gratuits peuvent utiliser des GPTs créés par d’autres (partagés par lien ou publiés dans le Store), mais ils ne peuvent pas en créer. La création de GPTs nécessite un plan Plus, Pro, Business ou Enterprise.
Les limites des Custom GPTs — ce que vous devez savoir
Trois limites structurelles conditionnent la manière dont vous devez concevoir vos GPTs.
Pas de mémoire entre les sessions. Chaque nouvelle conversation avec un Custom GPT repart de zéro. Le GPT ne se souvient pas que vous lui avez parlé hier. La mémoire globale de ChatGPT (celle que vous configurez dans Paramètres) ne s’applique pas aux Custom GPTs. C’est la différence fondamentale avec les Projects (article 4 de cette série), qui maintiennent un contexte persistant.
Uniquement dans l’interface ChatGPT. Un Custom GPT ne peut pas être déployé sur votre site web, sur WhatsApp ou sur Slack directement. Pour cela, vous devez passer par l’API OpenAI et reconstruire la logique du GPT dans votre propre application — ce qui est un projet de développement à part entière.
Le RAG a ses limites. La recherche dans les fichiers de connaissances fonctionne mieux avec des documents texte bien structurés qu’avec des PDFs scannés ou des tableaux complexes. Si votre GPT rate une information qui se trouve dans un fichier uploadé, restructurez le fichier avec des titres clairs et du texte linéaire.
Custom GPT vs Project vs Custom Instructions : quel outil pour quel besoin
Avec Custom Instructions, Custom GPTs et Projects (article 4), ChatGPT propose trois niveaux de personnalisation. Ils ne s’excluent pas — ils se complètent.
| Outil | Persistance | Fichiers | Cas d’usage |
|---|---|---|---|
| Custom Instructions | Toutes les conversations | Non | Préférences personnelles (ton, format, contexte métier) |
| Custom GPT | Conversations avec ce GPT | Oui (20 fichiers, 512 Mo/fichier) | Assistant spécialisé réutilisable et partageable |
| Project | Conversations dans ce Project | Oui | Espace de travail persistant pour un projet ou un client |
En résumé : les Custom Instructions configurent vous. Les Custom GPTs configurent un assistant. Les Projects configurent un espace de travail. Utilisez les trois ensemble pour un système complet — c’est l’objet de l’article 14 de cette série.
Ce que vous pouvez faire maintenant
Choisissez un cas d’usage que vous rencontrez chaque semaine : répondre aux questions des clients, rédiger dans un format précis, analyser un type de données récurrent. Créez un Custom GPT dédié en suivant le guide ci-dessus. Uploadez 3 à 5 fichiers de référence. Testez-le avec 10 questions réelles. Affinez les instructions en fonction des résultats.
Le prochain article de la série couvre les Projects : l’autre versant de la personnalisation dans ChatGPT. Là où les Custom GPTs sont des assistants que vous partagez, les Projects sont des espaces de travail que vous habitez. La distinction change la manière dont vous organisez tout votre usage de ChatGPT.
Retrouvez l’ensemble de nos guides pratiques sur l’intelligence artificielle : concepts, outils, méthodes.