Aller au contenu
en ce moment

Guides

OpenAI API : clé, tarifs et première requête en Python

Comment générer une clé OpenAI API, comprendre les tarifs par million de tokens, configurer la facturation et lancer une première requête en Python.

Par 8 min de lecture
OpenAI API : clé, tarifs et première requête en Python

👁 117 lectures

La clé OpenAI API (OpenAI API key) donne accès à l’interface de programmation d’OpenAI et fonctionne tout autrement qu’un abonnement ChatGPT classique : vous payez à l’usage selon le volume de tokens consommés, sans forfait mensuel fixe, pour intégrer les modèles dans vos propres scripts, feuilles de calcul ou applications. La création d’une clé ne prend que quelques minutes sur platform.openai.com, et un premier appel en Python tient en cinq lignes. Voici comment créer et créditer votre compte, la grille tarifaire par million de tokens, la structure d’une première requête et les règles indispensables pour sécuriser votre clé.

Les montants en EUR sont des conversions indicatives des prix publiés en USD, calculées au taux de référence de la BCE du 2026-10-12 : 1 EUR = 1.1181 USD. Il ne s’agit pas de tarifs locaux confirmés ni de montants finaux toutes taxes comprises. Le fournisseur et la banque peuvent appliquer d’autres taux ou frais. ECB.

En résumé

ChatGPT Plus ne donne aucun accès à l’API : il s’agit d’un compte distinct associé à un portefeuille prépayé indépendant. Le modèle le plus accessible du catalogue actuel, GPT-6 Luna, est facturé 0,0894 EUR (0,10 USD) par million de tokens en entrée et 0,4472 EUR (0,50 USD) par million en sortie. GPT-6 Sol coûte 1,79 EUR (2 USD) et 10 USD, tandis que GPT-6 Astra atteint 8,94 EUR (10 USD) et 50 USD. Un chatbot basique sur un site web traitant 10 000 conversations par mois avec Luna revient à environ 3 USD. L’API est pertinente dès lors que l’IA doit s’exécuter en arrière-plan sans intervention manuelle ; pour rédiger ou discuter au quotidien dans une interface, un abonnement reste plus simple et plus rentable.

Qu’est-ce que l’OpenAI API et en quoi diffère-t-elle de ChatGPT ?

L’API est un point d’accès situé à l’adresse api.openai.com, auquel votre code transmet du texte (ou des images et du son) pour recevoir la réponse générée par le modèle. Elle ne propose pas d’interface visuelle de discussion, d’historique automatique ni de « mémoire » native : toutes les informations nécessaires au modèle doivent être fournies dans la requête. La facturation s’effectue au token : environ 750 mots en anglais correspondent à 1 000 tokens (en français, le découpage produit généralement un nombre de tokens légèrement supérieur pour le même volume de texte).

Les forfaits ChatGPT (Go, Plus, Pro) se souscrivent sur chatgpt.com et couvrent exclusivement l’utilisation de l’interface conversationnelle. La plateforme API se gère sur platform.openai.com, avec son propre solde, ses factures et ses plafonds de consommation. Vous pouvez utiliser la même adresse e-mail pour les deux services, mais leurs soldes financiers ne communiquent pas. Pour déterminer quelle formule est la plus économique selon vos besoins, consultez notre comparatif abonnement ou API, ainsi que notre récapitulatif sur les tarifs de ChatGPT.

Obtenir une clé API OpenAI : étape par étape

  • Création du compte : rendez-vous sur platform.openai.com et connectez-vous avec vos identifiants OpenAI (les mêmes que pour ChatGPT ou un nouveau compte). La plateforme configure une organisation regroupant vos projets, clés et factures.
  • Coordonnées de facturation : ouvrez Settings, Organization, Billing, puis Billing details. Si vous achetez pour le compte d’une entreprise, sélectionnez « Business » et renseignez votre numéro de TVA intracommunautaire avant de verser des fonds, car les factures déjà émises ne peuvent plus être modifiées.
  • Recharge : le paiement s’effectue par carte bancaire, à l’avance. La grille d’OpenAI n’accorde pas de crédits d’essai gratuits : un premier versement de 4,47 EUR (5 USD) fait basculer le compte au statut Tier 1. Configurez immédiatement le rechargement automatique ou désactivez-le pour éviter les dépenses imprévues.
  • Génération de la clé : dans platform.openai.com/api-keys, cliquez sur « Create new secret key », idéalement en la restreignant à un projet précis et avec des permissions limitées. La clé commence par le préfixe sk- et ne s’affiche qu’une seule fois ; enregistrez-la aussitôt dans un gestionnaire de mots de passe.

Les quotas dépendent du niveau de votre compte. D’après la documentation officielle sur les limites :

Niveau Condition Plafond mensuel de dépenses
Tier 1 4,47 EUR (5 USD) versés 89,44 EUR (100 USD)
Tier 2 44,72 EUR (50 USD) versés 447,19 EUR (500 USD)
Tier 3 89,44 EUR (100 USD) versés 447,19 EUR (500 USD)
Tier 4 223,59 EUR (250 USD) versés 4 471,87 EUR (5 000 USD)
Tier 5 894,37 EUR (1 000 USD) versés 178 874,88 EUR (200 000 USD)

Chaque palier relève également les plafonds de requêtes et de tokens autorisés par minute, définis indépendamment pour chaque modèle.

Grille tarifaire des modèles OpenAI

Ces tarifs proviennent de la documentation officielle d’OpenAI, indiqués par million de tokens et hors taxes. Le cache correspond aux données d’entrée réutilisées d’un appel précédent (par exemple un long prompt système répété), facturées à un tarif réduit.

Modèle Entrée standard Entrée avec cache Sortie
GPT-6 Astra 8,94 EUR (10 USD) 0,8944 EUR (1 USD) 44,72 EUR (50 USD)
GPT-6 Sol 1,79 EUR (2 USD) 0,1789 EUR (0,20 USD) 8,94 EUR (10 USD)
GPT-6 Luna 0,0894 EUR (0,10 USD) 0,008944 EUR (0,01 USD) 0,4472 EUR (0,50 USD)
Batch API et Flex 50 % du tarif standard, traitement asynchrone différé (jusqu’à 24 heures pour le Batch)
Contexte étendu Tarifs majorés, par exemple 17,89 EUR (20 USD) en entrée et 67,08 EUR (75 USD) en sortie pour Astra

Voici ce que représentent ces chiffres sur trois cas d’usage concrets :

  • Chatbot FAQ sur un site web : 10 000 échanges par mois, chacun nécessitant environ 1 500 tokens en entrée (instructions incluses) et 300 en sortie. Avec Luna : 15 millions × 0,10 + 3 millions × 0,50 = 3 USD. Avec Sol : environ 60 USD.
  • Synthèse documentaire : 500 fichiers d’environ 10 000 tokens chacun, produisant des résumés de 500 tokens. Sur Sol : 11,18 EUR (12,50 USD) en direct, ou 5,59 EUR (6,25 USD) via la Batch API.
  • Assistant d’analyse sur Astra : 6 000 requêtes mensuelles de 8 000 tokens en entrée (dont 70 % pris en charge par le cache) et 1 500 tokens en sortie. L’entrée revient à environ 159,20 EUR (178 USD) et la sortie à 450 USD, soit un total d’environ 628 USD. L’écart montre clairement que le choix du modèle pèse bien plus lourd sur la facture finale que le volume brut d’appels.

Pour comparer ces coûts avec les modèles concurrents accessibles via un point d’entrée unique, reportez-vous à notre analyse des tarifs sur OpenRouter ; les spécificités des différentes déclinaisons de GPT-6 sont détaillées dans notre guide sur les prix de GPT-6 Sol et Luna.

Première requête : test pratique

Conservez impérativement votre clé dans une variable d’environnement et jamais en clair dans votre code : export OPENAI_API_KEY="sk-..." sous macOS et Linux, ou setx OPENAI_API_KEY "sk-..." sous Windows. Le SDK officiel la charge automatiquement. Voici l’exemple issu du guide de démarrage rapide officiel (Responses API) :

pip install openai

from openai import OpenAI
client = OpenAI()
response = client.responses.create(
    model="gpt-6-luna",
    input="Streść w dwóch zdaniach, czym jest token."
)
print(response.output_text)

Le prompt testé ici dans le code original est en polonais : « Streść w dwóch zdaniach, czym jest token. » signifie « Résume en deux phrases ce qu’est un token. »

Le même appel s’effectue en curl via une requête POST sur https://api.openai.com/v1/responses accompagnée de l’en-tête Authorization: Bearer $OPENAI_API_KEY et d’un corps JSON contenant les clés model et input. La Responses API constitue l’interface standard moderne, prenant en charge les outils (recherche web, fichiers, fonctions) et la gestion d’état côté serveur. Trois codes HTTP doivent être gérés dès la mise en production : 401 (clé invalide), 429 (dépassement de quota ou solde insuffisant ; OpenAI recommande d’implémenter un mécanisme de nouvel essai exponentiel avec délai aléatoire en lisant l’en-tête Retry-After) et 5xx (indisponibilité temporaire des serveurs).

Sécurité : comment protéger sa clé API

  • N’intégrez jamais votre clé dans un dépôt Git public ou dans le code d’une application exécutée côté client (navigateur, application mobile) ; passez toujours par votre propre serveur intermédiaire. Des robots analysent les commits publics sur GitHub quelques secondes seulement après chaque push.
  • Attribuez une clé distincte par projet avec des permissions restreintes, et révoquez systématiquement les clés inutilisées.
  • Dans Billing, puis Limits, définissez un plafond mensuel ferme et un seuil d’alerte intermédiaire ; une simple boucle infinie non maîtrisée dans votre code peut vider l’intégralité de votre solde en une nuit.
  • En cas de compromission : supprimez immédiatement la clé depuis platform.openai.com/api-keys (la révocation est instantanée), vérifiez la consommation dans l’onglet Usage, générez un nouveau secret et purgez l’historique Git concerné. Le problème est fréquent : selon une étude citée dans notre article sur les fuites de clés IA, près de 98 % des entreprises y sont confrontées au moins une fois.

Questions fréquentes

OpenAI offre-t-il des crédits gratuits à l’inscription ?

La grille tarifaire officielle ne mentionne aucun crédit offert à l’ouverture. Le compte doit être approvisionné avant de pouvoir émettre des appels ; un versement initial de 4,47 EUR (5 USD) permet déjà d’exécuter plusieurs dizaines de milliers de requêtes sur GPT-6 Luna.

Les données envoyées par l’API servent-elles à entraîner les modèles ?

Non. Selon la politique de confidentialité d’OpenAI, les données soumises via l’API depuis le 1er mars 2023 ne sont pas utilisées pour l’entraînement des modèles, à moins d’une autorisation explicite de votre part. Les journaux destinés à la détection des abus sont conservés pendant 30 jours maximum. Les clients éligibles peuvent solliciter une politique de rétention zéro, et un point d’accès européen dédié (eu.api.openai.com) garantit un traitement localisé dans l’Espace économique européen.

Comment fonctionne la facturation de la TVA en Europe ?

Pour les clients situés dans l’Union européenne, le prestataire émetteur est l’entité OpenAI Ireland Ltd. En saisissant un numéro de TVA intracommunautaire valide dans vos paramètres de facturation, les factures sont émises hors taxes selon le mécanisme d’autoliquidation de la TVA. Sans numéro de TVA renseigné, la TVA irlandaise au taux de 23 % est appliquée d’office. Pour approfondir la gestion comptable de ces dépenses logicielles, consultez notre dossier sur les paiements des outils d’IA à l’étranger.

Kinetyra

// read next

More on this from PROMPTIF

Promptif

Promptif

ADMINISTRATOR
à lire ensuiteMontage de Reels avec l’IA : CapCut, OpusClip ou Descript ?outils d'iaMontage de Reels avec l’IA : CapCut, OpusClip ou Descript ?CapCut pour monter gratuitement sans filigrane ou OpusClip pour découper vos vidéos longues ? Comparatif, test sur Gemini 3.8 Flash et prompt prêt à l'emploi.

Les plus lus

  1. 1Applications de génération vidéo IA : Kling, PixVerse et autres
  2. 2Calendrier IA 2026 : lancements de modèles, conférences et IA Act
  3. 3Affaire Thélyson Orélien : j’ai testé le roman avec trois détecteurs d’IA. Même paragraphe : 100 %, 85 % et 0 %
// plan du site

Cette page dans d’autres langues6

promptif en chiffres 0textes dans les archives0actus des 7 derniers jours0modèles vidéo dans l'observatoire
🎬 Studio Vidéo IA : Higgsfield AI DoP Presets Caméra & Calculateur • Code Promo Higgsfield AI -50% • Higgsfield vs Kling AI
× ‹ agrandissement ›