OpenAI tient à jour une page de bibliothèques communautaires où nous répertorions les clients d’API que les développeurs peuvent utiliser pour accéder à l’API OpenAI.
Si vous avez créé une bibliothèque à code source ouvert que vous aimeriez ajouter à cette page, merci! Nous aimons voir des développeurs créer des outils d’API supplémentaires pour d’autres développeurs. Nous voulons aussi nous assurer d’orienter les développeurs vers de bonnes solutions qui favoriseront leur réussite à long terme. Nous exigeons donc le respect de quelques critères avant de répertorier des bibliothèques sur notre site Web.
Veuillez vous assurer de respecter les critères ci-dessous, puis remplir notre formulaire de demande pour les bibliothèques communautaires.
Licence libre standard
Pour être répertoriées, les bibliothèques communautaires doivent utiliser une licence libre permissive, comme la licence MIT. Cela permet à nos clients de forker plus facilement les bibliothèques au besoin si leurs propriétaires cessent de les maintenir ou d’y ajouter des fonctionnalités.
Charger les clés d’API à partir de variables d’environnement
Les exemples de code du README doivent encourager l’utilisation de variables d’environnement pour charger la clé d’API OpenAI plutôt que de l’inscrire directement dans le code source.
Code exact et de grande qualité qui reflète fidèlement l’API
Le code doit être facile à lire et à suivre et, en règle générale, respecter 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 près du 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 signifie principalement de traiter les problèmes ainsi que d’examiner et de fusionner les demandes de tirage. Il peut aussi être judicieux de configurer des modèles d’issue GitHub et de PR, comme dans notre bibliothèque Node officielle.
