OpenAI mengelola halaman Pustaka Komunitas yang mencantumkan klien API yang dapat digunakan pengembang untuk mengakses API OpenAI.
Jika Anda telah membuat pustaka sumber terbuka dan ingin menambahkannya ke halaman ini, terima kasih! Kami senang melihat pengembang membuat perangkat API tambahan untuk pengembang lain. Kami juga ingin memastikan bahwa kami mengarahkan pengembang ke solusi berkualitas yang mendukung keberhasilan mereka dalam jangka panjang. Karena itu, ada beberapa kriteria yang harus dipenuhi sebelum pustaka dapat dicantumkan di situs web kami.
Pastikan Anda memenuhi kriteria di bawah ini, lalu isi formulir permohonan Pustaka Komunitas kami.
Lisensi sumber terbuka standar
Agar dapat dicantumkan, pustaka komunitas harus menggunakan lisensi sumber terbuka yang permisif, seperti MIT. Dengan demikian, pelanggan kami dapat lebih mudah melakukan fork pada pustaka jika pemiliknya berhenti memelihara atau menambahkan fitur.
Muat kunci API melalui variabel lingkungan
Contoh kode dalam README harus menganjurkan penggunaan variabel lingkungan untuk memuat kunci API OpenAI, bukan menuliskannya secara langsung dalam kode sumber.
Kode yang benar, berkualitas tinggi, dan mencerminkan API secara akurat
Kode harus mudah dibaca dan diikuti, serta secara umum mematuhi spesifikasi OpenAPI kami. Pustaka baru tidak boleh menyertakan endpoint yang ditandai dengan deprecated: true dalam spesifikasi ini.
Nyatakan bahwa pustaka tersebut tidak resmi
Di bagian atas README, nyatakan bahwa pustaka tersebut merupakan pustaka "tidak resmi" atau "yang dikelola komunitas".
Berkomitmen untuk memelihara pustaka
Hal ini terutama berarti menangani isu serta meninjau dan menggabungkan pull request. Sebaiknya siapkan juga templat Isu GitHub & PR seperti yang tersedia di pustaka node resmi kami.
