OpenAI gère une page consacrée aux bibliothèques de la communauté, où nous répertorions les clients API que les développeurs peuvent utiliser pour accéder à l’API OpenAI.
Si vous avez créé une bibliothèque open source que vous souhaitez ajouter à cette page, merci ! Nous sommes ravis de voir des développeurs créer des outils d’API supplémentaires pour d’autres développeurs. Nous voulons également nous assurer d’orienter les développeurs vers de bonnes solutions qui garantiront leur réussite à long terme. Nous imposons donc quelques critères avant de répertorier des bibliothèques sur notre site Web.
Vérifiez que vous remplissez les critères ci-dessous, puis complétez notre formulaire de demande pour les bibliothèques de la communauté.
Licence open source standard
Pour être répertoriées, les bibliothèques de la communauté doivent utiliser une licence open source permissive, telle que la licence MIT. Cela permet à nos clients de forker plus facilement les bibliothèques si nécessaire, au cas où leurs propriétaires cesseraient de les maintenir ou d’y ajouter des fonctionnalités.
Charger les clés API à l’aide de variables d’environnement
Les exemples de code du README doivent encourager l’utilisation de variables d’environnement pour charger la clé API OpenAI, plutôt que de l’inscrire en dur dans le code source.
Code correct et de haute qualité, reflétant fidèlement l’API
Le code doit être facile à lire et à suivre, et respecter globalement notre spécification OpenAPI. Les nouvelles bibliothèques ne doivent pas inclure les points de terminaison marqués deprecated: true dans cette spécification.
Indiquer qu’il s’agit d’une bibliothèque non officielle
Veuillez indiquer vers le début de votre README qu’il s’agit d’une bibliothèque « non officielle » ou « gérée par la communauté ».
S’engager à maintenir la bibliothèque
Cela consiste principalement à traiter les problèmes, ainsi qu’à examiner et fusionner les pull requests. Il peut également être judicieux de configurer des modèles d’issue GitHub et de PR, comme ceux de notre bibliothèque Node officielle.
