đ§ API ChatGPT â Guide Complet
đ Authentification
Pour accĂ©der Ă lâAPI ChatGPT, tu dois fournir une clĂ© API secrĂšte dans lâen-tĂȘte de tes requĂȘtes :
Authorization: Bearer YOUR_API_KEY
Tu peux générer ta clé sur le site officiel :
đ https://platform.openai.com/account/api-keys
đ€ ModĂšles Disponibles
Catégorie   ModÚles Principaux   Utilisation
Chat   gpt-4o, gpt-4, gpt-3.5   Chatbots, assistants conversationnels
Texte   davinci, curie, etc.   Génération libre de texte
Ădition   text-davinci-edit   Réécriture, correction
Vision   gpt-4o   Analyse dâimages (multimodal)
Embedding   text-embedding-ada-002   Représentations vectorielles sémantiques
Audio   whisper-1   Transcription audio vers texte
Image   dall-e-3   GĂ©nĂ©ration dâimages Ă partir de texte
đ§ Points de terminaison clĂ©s
Endpoint API Â Â Fonction
/v1/chat/completions   Génération conversationnelle (GPT)
/v1/completions   Génération de texte simple
/v1/images/generations   CrĂ©ation dâimages avec DALL·E
/v1/audio/transcriptions   Transcription de lâaudio (via Whisper)
/v1/embeddings   Extraction de vecteurs de texte
/v1/files   Gestion et stockage de fichiers
đ§Ș Exemple dâappel API (Chat)
bash
curl https://api.openai.com/v1/chat/completions \
 -H "Authorization: Bearer YOUR_API_KEY" \
 -H "Content-Type: application/json" \
 -d '{
  "model": "gpt-4o",
  "messages": [{"role": "user", "content": "Bonjour !"}],
  "temperature": 0.7
 }'
đž Tarification (exemple GPT-4o â Juin 2025)
ModÚle   Entrée (1k tokens)   Sortie (1k tokens)
GPT-4o   0,005 $   0,015 $
GPT-3.5 Â Â 0,001 $ Â Â 0,002 $
âïž ParamĂštres utiles
temperature : contrÎle la créativité (0 = factuel, 1 = imaginatif)
max_tokens : nombre maximum de tokens générés
top_p : alternative à temperature pour réguler la diversité
stream : permet de recevoir les réponses en flux continu
stop : dĂ©finit oĂč s'arrĂȘte la gĂ©nĂ©ration (optionnel)
đ IntĂ©grations possibles
Applications web : via fetch/AJAX ou axios
Python : bibliothĂšque openai
Bubble.io, Make (ex-Integromat), Zapier
WordPress (via REST API ou plugins)
LâAPI ChatGPT dâOpenAI permet dâintĂ©grer des capacitĂ©s avancĂ©es de conversation, de gĂ©nĂ©ration de texte, dâanalyse multimodale (texte + image), et dâautomatisation dans nâimporte quelle application ou service.
Ce guide complet vous prĂ©sente toutes les fonctionnalitĂ©s clĂ©s de lâAPI, ses cas dâusage, ses paramĂštres essentiels, et la maniĂšre de lâutiliser efficacement.
đ Contenu du guide
-
đ Authentification sĂ©curisĂ©e avec clĂ© API
-
đ§ ModĂšles disponibles (GPT-4o, GPT-4, GPT-3.5)
-
đ§ Points de terminaison (
/chat/completions
,/images/generations
,/audio/transcriptions
, etc.) -
đ§Ș Exemple d'appel API complet avec
curl
-
đž Tarification claire selon le modĂšle et les tokens utilisĂ©s
-
âïž ParamĂštres avancĂ©s (
temperature
,top_p
,max_tokens
, etc.) -
đ IntĂ©grations possibles avec Python, JavaScript, Zapier, Bubble.io, WordPress...
đŻ Ă quoi sert cette API ?
-
Créer des chatbots intelligents
-
Automatiser la rĂ©daction dâemails, de documents, de rĂ©sumĂ©s
-
Offrir de lâassistance client automatisĂ©e
-
Générer des images via DALL·E
-
Transcrire et traduire de lâaudio avec Whisper
-
Effectuer des recherches sémantiques avancées via les embeddings
đ Pour qui ?
-
Développeurs web et mobile
-
Startups et entreprises SaaS
-
Freelances, no-code builders, agences marketing
-
Ătudiants et chercheurs en IA