Comment utiliser l'IA d'OpenAI sans passer par ChatGPT
Pour beaucoup d’entre nous, l’Intelligence Artificielle s’est invitée dans notre environnement de travail. Personnellement, je l’utilise comme assistant virtuel (aide à la rédaction, à l’écriture de code, à la traduction…) mais aussi dans des automatisations plus techniques en utilisant l’API.
Le visage le plus familier de cette technologie est bien entendu ChatGPT mais il existe bien d’autres options pour utiliser OpenAI, parfois plus pratiques. J’ai testé un certain nombre d’outils et je voulais partager mon retour d’expérience.
Différence entre ChatGPT et l’API OpenAI
Pour mieux saisir ce qui va suivre, commençons par poser les bases : OpenAI est une société qui crée des modèles d’IA et les commercialise via deux produits principaux :
- ChatGPT, le produit vedette, est un chatbot accessible en tant qu’application web. Il propose une version de base gratuite fonctionnant avec GPT-3.5 et une version premium, ChatGPT Plus, qui inclut le modèle GPT-4 ainsi que des fonctionnalités supplémentaires : création d’images, reconnaissance d’images, accès internet et plugins. ChatGPT Plus est proposé via un abonnement unique qui donne accès à l’ensemble des fonctionnalités en illimité, avec un plafond de 40 messages sur trois heures pour prévenir toute utilisation abusive.
- Les API d’OpenAI sont des produits plus techniques plutôt destinés aux développeurs. Il existe différentes API et la tarification dépend du nombre d’unités (token) consommées, un token représentant approximativement un mot généré ou transmis. Les API sont utilisées pour intégrer l’utilisation de l’IA dans des applications tierces.
Les API permettent de créer des applications complexes en intégrant des fonctionnalités tierces. Il est donc possible de développer un chatbot en utilisant l’API d’OpenAI pour fournir des réponses, ce qui donnera un résultat très similaire à ChatGPT.
flowchart LR
subgraph PROD["Produits OpenAI"]
subgraph API["API OpenAI"]
Models["Modèles d'IA : GPT-3, GPT-4, DALL-E..."]
APIs["API : Chat Assistant, DALL-E, Vision..."]
APIs <-.-> Models
end
ChatGPT["ChatGPT"] <-. "(Implémentation non publique)" .-> APIs
end
subgraph TIERS["Applications tierces"]
Client["Client Chat Bot tiers"] <-. "Implémentation par développeur tiers" .-> APIs
end
Pourquoi utiliser un chatbot tiers plutôt que ChatGPT
Cette utilisation présente plusieurs avantages par rapport à ChatGPT :
- Une plus grande maîtrise des paramètres du modèle : chaque modèle d’IA possède de nombreux paramètres qui ne sont pas accessibles dans ChatGPT. L’utilisation de l’API permet donc un contrôle plus avancé en donnant accès à ces paramètres.
- Une meilleure intégration dans l’OS : certaines applications offrent des fonctionnalités intéressantes pour intégrer l’IA dans son flux de travail, plutôt que d’utiliser ChatGPT dans une fenêtre de navigateur.
- Un tarif plus flexible : l’utilisation de l’API permet un coût à l’usage, ce qui peut être plus avantageux que l’abonnement ChatGPT Plus, en fonction de l’utilisation qui en est faite. Dans mon cas, j’avais une consommation moyenne de 10 €/mois contre 20 € pour l’abonnement GPT Plus.
Présentation de quelques solutions testées
Voici quelques informations intéressantes sur les différentes solutions que j’ai testées.
| Playground | Raycast | Obsidian | Chatbox | Mindmac | |
|---|---|---|---|---|---|
| Interface | - | - | - | ++ | +++ |
| Intégration à l’OS | - | +++ | + | + | +++ |
| Fréquence de mise à jour | +++ | - | + | ++ | +++ |
| Paramétrage avancé | +++ | + | + | + | ++ |
| GPT Vision (analyse d’image) | ❌ | ❌ | ❌ | ❌ | ✅ |
| DALL-E (génération d’image) | ❌ | ❌ | ❌ | ✅ | ✅ |
| Prompts personnalisés | ❌ | ✅ | ✅ | ✅ | ✅ |
| Autres fournisseurs d’IA | ❌ | ❌ | ❌ | ✅ | ✅ |
| Tarif | Gratuit | Gratuit | Gratuit | Gratuit | 29 $ |
| Compatibilité | Win · Mac · Linux | Mac | Win · Mac · Linux | Win · Mac · Linux | Mac |
OpenAI Playground
OpenAI Playground est l’interface web proposée sur le compte OpenAI pour tester le comportement des différents paramètres et modèles.

Extension Raycast ChatGPT
Raycast est un outil de productivité pour macOS qui vient remplacer Spotlight (⌘ + Espace). Raycast dispose d’une version Pro qui inclut l’IA (non testée) mais également d’un magasin d’extensions gratuites. L’extension ChatGPT pour Raycast permet de lancer une discussion avec l’IA en un raccourci clavier depuis n’importe quelle application.

Extension Copilot pour Obsidian
Obsidian est un logiciel de prise de notes en Markdown qui permet l’installation d’extensions tierces. J’ai testé plusieurs extensions permettant une intégration OpenAI et j’ai retenu Obsidian-Copilot qui m’a semblé la plus simple, la plus suivie et offrant une expérience se rapprochant le plus de ChatGPT.

Chatbox
Chatbox est une application open source offrant une interface type chat et pouvant utiliser divers fournisseurs d’API dont OpenAI. Chatbox est disponible sur Windows, macOS et Linux.

Mindmac
Mindmac est une application macOS développée en Swift (UI macOS native) par un développeur indépendant. L’application est proposée au tarif de 29 $ pour une licence perpétuelle.
