OpenAI
Αυτή η σελίδα μεταφράστηκε αυτόματα. Δείτε το πρωτότυπο άρθρο στα αγγλικά.

Πώς μπορώ να προσθέσω το API client μου στη σελίδα Community Libraries;

Κριτήρια και βήματα για να βεβαιωθείτε ότι η βιβλιοθήκη σας είναι έτοιμη να προστεθεί στη σελίδα Community Libraries

Τελευταία ενημέρωση: 11 days ago

Η OpenAI διατηρεί μια σελίδα με Βιβλιοθήκες κοινότητας, όπου παραθέτουμε προγράμματα-πελάτες API που μπορούν να χρησιμοποιούν οι προγραμματιστές για πρόσβαση στο API της OpenAI.

Αν έχετε δημιουργήσει μια βιβλιοθήκη ανοιχτού κώδικα που θα θέλατε να προστεθεί σε αυτή τη σελίδα, σας ευχαριστούμε! Χαιρόμαστε ιδιαίτερα όταν οι προγραμματιστές δημιουργούν πρόσθετα εργαλεία API για άλλους προγραμματιστές. Θέλουμε επίσης να κατευθύνουμε τους προγραμματιστές σε αξιόπιστες λύσεις που θα τους βοηθήσουν να πετύχουν μακροπρόθεσμα. Γι’ αυτό, προτού καταχωρίσουμε βιβλιοθήκες στον ιστότοπό μας, απαιτούμε να πληρούν ορισμένα κριτήρια.

Βεβαιωθείτε ότι πληροίτε τα παρακάτω κριτήρια και, στη συνέχεια, συμπληρώστε τη φόρμα αιτήματος για Βιβλιοθήκες κοινότητας.

  1. Τυπική άδεια ανοιχτού κώδικα

Για να καταχωριστούν, οι βιβλιοθήκες της κοινότητας πρέπει να χρησιμοποιούν μια ελαστική άδεια ανοιχτού κώδικα, όπως η MIT. Έτσι, αν οι ιδιοκτήτες σταματήσουν να συντηρούν μια βιβλιοθήκη ή να προσθέτουν δυνατότητες, οι πελάτες μας μπορούν ευκολότερα να δημιουργήσουν τη δική τους διακλάδωσή της, εφόσον χρειαστεί.

  1. Φόρτωση κλειδιών API μέσω μεταβλητών περιβάλλοντος

Τα παραδείγματα κώδικα στο README πρέπει να ενθαρρύνουν τη χρήση μεταβλητών περιβάλλοντος για τη φόρτωση του κλειδιού API της OpenAI, αντί για την ενσωμάτωσή του απευθείας στον πηγαίο κώδικα.

  1. Σωστός, υψηλής ποιότητας κώδικας που αποτυπώνει με ακρίβεια το API

Ο κώδικας πρέπει να διαβάζεται και να κατανοείται εύκολα και, γενικά, να συμμορφώνεται με την προδιαγραφή OpenAPI μας. Οι νέες βιβλιοθήκες δεν πρέπει να περιλαμβάνουν τελικά σημεία που επισημαίνονται ως deprecated: true σε αυτή την προδιαγραφή.

  1. Δηλώστε ότι πρόκειται για ανεπίσημη βιβλιοθήκη

Αναφέρετε κοντά στην αρχή του README ότι πρόκειται για «ανεπίσημη» βιβλιοθήκη ή για βιβλιοθήκη «που συντηρείται από την κοινότητα».

  1. Δεσμευτείτε για τη συντήρηση της βιβλιοθήκης

Αυτό σημαίνει κυρίως ότι πρέπει να επιλύετε ζητήματα και να ελέγχετε και να συγχωνεύετε αιτήματα pull. Είναι επίσης καλή ιδέα να δημιουργήσετε πρότυπα για ζητήματα GitHub και αιτήματα PR, όπως αυτά που διαθέτουμε στην επίσημη βιβλιοθήκη Node μας.

Σας βοήθησε αυτό το άρθρο;