
Dernière mise à jour 08-09-2026
Catégorie:
Reviews:
Join thousands of AI enthusiasts in the World of AI!
chatgpt.js
chatgpt.js est une bibliothèque JavaScript open source et un CLI pour envoyer des requêtes à des grands modèles de langage depuis Node.js, le navigateur, les scripts Greasemonkey et les extensions Chrome utilisés dans les outils de design et d'interface utilisateur. Installez-la avec npm en tant que @kudoai/chatgpt.js ou chargez-la depuis jsDelivr, puis appelez chatgpt.send() pour obtenir une réponse. Le projet est hébergé sur GitHub sous KudoAI avec plus de 2 000 étoiles.
Là où la plupart des wrappers ChatGPT ciblent uniquement l'API officielle, chatgpt.js propose également un CLI terminal avec des commandes pour des requêtes rapides, la génération d'art ASCII et des messages de commit git. Il prend en charge OpenRouter (300+ modèles) et Google AI (Gemini et Gemma) via des variables d'environnement, ce qui vous évite d'être limité à un seul fournisseur. Des modèles de démarrage existent pour les extensions Greasemonkey et Chrome Manifest V3.
Les développeurs qui créent des scripts utilisateur pour navigateur, des automatisations Node ou des flux de travail en terminal l'utilisent pour ajouter des appels LLM sans écrire de code HTTP répétitif. La licence MIT permet de l'intégrer dans des projets commerciaux, et la page de l'écosystème répertorie des extensions comme BraveGPT, DuckDuckGPT et ChatGPT Widescreen construites dessus.
Le package npm @kudoai/chatgpt.js s'installe pour Node.js et une utilisation en CLI globale
La balise de script jsDelivr CDN charge la version 4 pour les projets navigateur et Greasemonkey
La CLI prend en charge les commandes --query, --ascii-art et --commit-msg depuis n'importe quel dépôt git
Les clés API OpenRouter et Google AI configurables via des variables d'environnement
Licence MIT avec plus de 2 000 étoiles GitHub et modèles de démarrage pour les extensions Chrome
Fonctionne en ESM, CommonJS, terminal, Greasemonkey et Chrome Manifest V3
Licence MIT sans restrictions d'utilisation sur les projets commerciaux
Une seule bibliothèque fonctionne dans Node.js, navigateur, CLI et contextes d'extension
Prise en charge d'OpenRouter donne accès à 300+ modèles via une seule clé API
Écosystème actif d'extensions de navigateur basées sur la bibliothèque
Version CDN légère chargée sans étape de bundler
Nécessite votre propre clé API et facturation du fournisseur pour les appels LLM réels
chatgpt.js.org redirige vers GitHub plutôt que d'héberger son propre site de documentation
Aucun composant UI intégré ; vous intégrez les réponses dans votre propre interface
Configuration du fournisseur et variables d'environnement nécessaires avant la première requête
chatgpt.js est-il gratuit ?
Oui. chatgpt.js est open source sous licence MIT et gratuit à utiliser dans des projets personnels ou commerciaux. Vous apportez votre propre clé API depuis OpenRouter ou Google AI ; la bibliothèque elle-même n’a pas de frais d’abonnement.
Comment installer chatgpt.js ?
Pour Node.js, exécutez npm install @kudoai/chatgpt.js dans la racine de votre projet. Pour les navigateurs, ajoutez la balise script jsDelivr pointant vers @kudoai/chatgpt.js@4/dist/chatgpt.min.js. Pour un CLI global, exécutez npm install -g @kudoai/chatgpt.js.
Quels fournisseurs d’API chatgpt.js prend-il en charge ?
chatgpt.js prend en charge OpenRouter, qui propose 300+ modèles incluant des niveaux gratuits, et Google AI pour les modèles Gemini et Gemma. Définissez OPENROUTER_API_KEY ou GOOGLE_API_KEY dans votre environnement avant d’exécuter des requêtes.
chatgpt.js peut-il fonctionner dans les extensions de navigateur ?
Oui. chatgpt.js inclut un modèle de départ pour les extensions Chrome et documente comment ajouter chatgpt.min.js comme ressource accessible sur le Web dans un projet Manifest V3. Les utilisateurscripts Greasemonkey peuvent charger la même version CDN avec une directive @require.
Quelles commandes CLI chatgpt.js inclut-il ?
Le CLI de chatgpt.js accepte --query pour des requêtes rapides, --ascii-art pour la génération d’art ASCII, et --commit-msg pour rédiger des messages de commit Git à partir des modifications staged. Exécutez chatgpt --help pour la liste complète des options ou chatgpt init pour créer un fichier de configuration.
Où se trouve le code source de chatgpt.js ?
Le code source est hébergé sur github.com/KudoAI/chatgpt.js. Les problèmes, discussions et versions y sont gérés. Le domaine chatgpt.js.org redirige vers le dépôt GitHub.
