Préprod comm-360.fr

API ChatGPT

Les capacités de ChatGPT dans vos propres outils, sans perdre la maîtrise.

Vos équipes utilisent ChatGPT et vous aimeriez retrouver ses capacités directement dans vos outils : votre logiciel métier, votre site, votre intranet ou votre messagerie interne, sans copier-coller d’une fenêtre à l’autre.

C’est ce que permet ce qu’on appelle couramment l’API ChatGPT, en réalité l’interface de programmation d’OpenAI. Avec Comm360, Dimitri vous aide à choisir ce qui mérite une intégration, à la concevoir et à en maîtriser les données comme le coût.

Prendre rendez-vous avec Dimitri

Ce bouton ouvre un appel au 06 85 51 18 36. Demandez Dimitri pour convenir d’un rendez-vous et décrire l’outil à enrichir.

ChatGPT et son API, deux produits distincts

ChatGPT est une application que l’on utilise directement. L’API permet à un logiciel d’appeler les modèles d’OpenAI, sans passer par cette application. Les deux ne se paient pas de la même façon : le centre d’aide d’OpenAI précise que l’usage de l’API est facturé séparément de l’abonnement ChatGPT, selon les modèles et les fonctions utilisés, notamment la consommation de jetons, ces unités de texte traitées par le modèle.

Autrement dit, un abonnement ChatGPT ne donne pas accès à l’API, et l’API ne coûte rien tant qu’elle n’est pas appelée.

Ce que permet une intégration par l’API ChatGPT

  • Résumer une fiche, un échange ou un compte rendu directement dans votre logiciel.
  • Classer les demandes entrantes et en extraire les informations utiles.
  • Rédiger une première version de réponse dans le ton de vos formulations habituelles, à faire relire avant envoi.
  • Alimenter un assistant documentaire ou un agent conversationnel.
  • Enrichir une automatisation existante d’une étape de lecture ou de rédaction.

Chaque usage de l’API ChatGPT se justifie par une tâche précise et un résultat vérifiable. Une intégration qui produit du texte sans que personne ne sache à quoi il sert coûte sans rapporter.

L’API ChatGPT peut servir une automatisation, un assistant documentaire ou un agent avec actions.
Agrandir le visuel, nouvelle fenêtre

Un exemple d’intégration

Un fabricant de mobilier reçoit des demandes de devis détaillées par e-mail. Une intégration par l’API ChatGPT pourrait extraire de chaque demande les références, les quantités et le délai souhaité, les présenter sous forme de champs dans le logiciel commercial, puis préparer une réponse type. Le commercial vérifierait les champs et relirait la réponse avant tout envoi.

Illustration inventée ; elle ne décrit ni un client ni une réalisation de Comm360.

Ce qu’OpenAI fait des données envoyées

La documentation d’OpenAI sur les données indique que, depuis le 1er mars 2023, les données envoyées à l’API ChatGPT ne servent pas à entraîner ni à améliorer ses modèles, sauf si vous choisissez explicitement de les partager. Elle précise aussi que des journaux de contrôle des abus sont conservés par défaut jusqu’à 30 jours, sauf si une conservation plus longue est exigée par la loi ou raisonnablement nécessaire pour protéger ses services ou des tiers. Une option de rétention nulle existe, soumise à l’approbation préalable d’OpenAI.

La CNIL rappelle qu’avec une API, « la maîtrise du système est alors quasi exclusivement dans les mains du fournisseur ». Nous recommandons donc d’envoyer le minimum de données, d’éviter autant que possible les données personnelles et d’examiner le contrat et les transferts hors de l’Union avec votre délégué à la protection des données, à l’aide de la page RGPD et sécurité de l’IA.

Contrôler les données envoyées au modèle : valeur observée, zéro, donnée absente ou valeur ancienne.
Agrandir le visuel, nouvelle fenêtre

Concevoir une intégration fiable

  • Définir la tâche et le format de réponse attendu, par exemple des champs précis plutôt qu’un texte libre.
  • Écrire les consignes et quelques exemples, puis les tester sur des cas réels.
  • Garder la clé d’accès à l’API côté serveur, jamais dans une page visible par les visiteurs.
  • Prévoir les erreurs : service indisponible, réponse incomplète, délai dépassé.
  • Séparer les usages par projet, pour suivre la consommation et régler la conservation des données de chacun.

Pour chaque intégration de l’API ChatGPT, nous proposons de livrer le code documenté, le jeu de tests, le suivi de consommation et une procédure pour suspendre l’appel au modèle sans bloquer le reste de l’outil.

Concevoir une intégration : décrire la tâche, borner les permissions, tester les erreurs puis décider de la suite.
Agrandir le visuel, nouvelle fenêtre

Maîtriser le coût de l’API ChatGPT

Le coût suit l’usage : modèle choisi, longueur des textes envoyés et produits, fonctions utilisées. Quelques réglages le contiennent : choisir le modèle le plus simple qui réussit la tâche, limiter la taille des consignes et des réponses, éviter de renvoyer plusieurs fois les mêmes documents, et suivre la consommation chaque mois.

Le budget du projet comprend en plus la conception, les tests et la maintenance, car les modèles et leurs conditions évoluent.

Suivre la consommation avec des indicateurs définis : définition, source, période et décision.
Agrandir le visuel, nouvelle fenêtre

OpenAI n’est pas le seul choix

D’autres fournisseurs proposent des modèles accessibles par API, et certains modèles peuvent être installés sur vos propres serveurs. Le choix se fait sur quatre critères : la qualité sur votre tâche, testée sur vos cas, le lieu de traitement des données, le coût et les conditions du contrat. Les modèles installés sur site demandent des moyens de calcul et une exploitation à prévoir ; ils se justifient surtout lorsque les données ne doivent pas quitter l’entreprise. Nous recommandons de concevoir l’intégration pour pouvoir changer de fournisseur sans tout reconstruire. La page agents IA situe ces intégrations parmi les autres dispositifs.

Questions fréquentes

  • Faut-il un abonnement ChatGPT pour utiliser l’API ? Non : l’API se facture séparément, sur un compte de la plateforme d’OpenAI.
  • Faut-il un développeur ? Oui pour l’intégration elle-même ; une automatisation visuelle peut parfois suffire pour les cas simples.
  • Peut-on limiter les dépenses ? Le suivi de consommation et des alertes internes permettent de repérer une dérive rapidement.
  • Les réponses sont-elles toujours justes ? Non ; les usages importants demandent une vérification humaine ou des contrôles automatiques.
  • Peut-on commencer par un essai limité ? Oui : un seul usage, un petit volume et un suivi de consommation suffisent pour juger l’intérêt de l’API ChatGPT avant d’aller plus loin.

Quel outil voulez-vous enrichir ?

Présentez à Dimitri l’outil concerné, la tâche visée et les données en jeu. Nous verrons ensemble si une intégration par l’API ChatGPT se justifie, ou si une autre solution convient mieux.

Prendre rendez-vous avec Dimitri