OpenAI
Cette page a été traduite automatiquement. Afficher l’article original en anglais.

Comment puis-je ajouter mon client API à la page Bibliothèques de la communauté ?

Critères et étapes pour vous assurer que votre bibliothèque est prête à être ajoutée à notre page Bibliothèques de la communauté

Dernière mise à jour : 14 days ago

OpenAI maintient une page Bibliothèques de la communauté où nous répertorions des clients d’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 voir ajoutée à cette page — merci ! Nous aimons voir les 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 les aideront à réussir sur le long terme ; c’est pourquoi nous avons quelques critères à respecter avant de référencer des bibliothèques sur notre site.

Veuillez vous assurer de répondre aux critères ci-dessous, puis remplir notre formulaire de demande pour les Bibliothèques de la communauté.

  1. Licence open source standard
    Pour être référencées, nous exigeons que les bibliothèques de la communauté utilisent une licence open source permissive comme MIT. Cela permet à nos clients de forker plus facilement des bibliothèques si nécessaire, dans le cas où les propriétaires cesseraient de les maintenir ou d’y ajouter des fonctionnalités.

  2. Charger les clés d’API via des variables d’environnement
    Les exemples de code dans le README doivent encourager l’utilisation de variables d’environnement pour charger la clé d’API OpenAI, plutôt que de l’écrire en dur dans le code source.

  3. Du code correct, de haute qualité, qui reflète fidèlement l’API
    Le code doit être facile à lire et à suivre, et doit généralement respecter notre spécification OpenAPI — les nouvelles bibliothèques ne doivent pas inclure les endpoints marqués deprecated: true dans cette spécification.

  4. Préciser qu’il s’agit d’une bibliothèque non officielle
    Veuillez indiquer quelque part près du haut de votre README qu’il s’agit d’une bibliothèque « non officielle » ou « maintenue par la communauté ».

  5. S’engager à maintenir la bibliothèque
    Cela signifie principalement traiter les issues et relire+fusionner les pull requests. Il peut aussi être judicieux de mettre en place des modèles d’issue et de PR GitHub comme nous l’avons dans notre bibliothèque officielle Node.

Cet article vous a-t-il été utile ?