OpenAI
Bu sayfanın çevirisi otomatik olarak yapılmıştır. Orijinal İngilizce makaleyi görüntüleyin.

API istemcimi Topluluk Kitaplıkları sayfasına nasıl ekleyebilirim?

Kitaplığınızın Topluluk Kitaplıkları sayfamıza eklenmeye hazır olmasını sağlamak için kriterler ve adımlar

Güncellenme zamanı: 17 days ago

OpenAI, geliştiricilerin OpenAI API'ye erişmek için kullanabileceği API istemcilerini listelediğimiz bir Topluluk Kitaplıkları sayfası sunar.

Bu sayfaya eklenmesini istediğiniz açık kaynaklı bir kitaplık geliştirdiyseniz teşekkür ederiz! Geliştiricilerin diğer geliştiriciler için ek API araçları geliştirmesini görmek bizi mutlu ediyor. Ayrıca geliştiricileri uzun vadede başarılı olmalarını sağlayacak iyi çözümlere yönlendirmek istiyoruz. Bu nedenle kitaplıkları web sitemizde listelemeden önce karşılanmasını istediğimiz birkaç ölçüt bulunuyor.

Lütfen aşağıda listelenen ölçütleri karşıladığınızdan emin olun ve ardından Topluluk Kitaplıkları talep formumuzu doldurun.

  1. Standart açık kaynak lisansı

Listelenebilmeleri için topluluk kitaplıklarının MIT gibi izin verici bir açık kaynak lisansı kullanmasını şart koşuyoruz. Böylece kitaplık sahipleri kitaplığın bakımını veya yeni özellikler eklemeyi bırakırsa müşterilerimiz gerektiğinde kitaplığın ayrı bir kopyasını daha kolay oluşturabilir.

  1. API anahtarlarını ortam değişkenlerinden yükleme

README dosyasındaki kod örnekleri, OpenAI API anahtarını kaynak koda sabit olarak yazmak yerine ortam değişkenlerinden yüklemeyi teşvik etmelidir.

  1. API'yi doğru şekilde yansıtan, hatasız ve yüksek kaliteli kod

Kodun okunması ve takip edilmesi kolay olmalı ve genel olarak OpenAPI belirtimimize uymalıdır. Yeni kitaplıklar, bu belirtimde deprecated: true olarak işaretlenmiş uç noktaları içermemelidir.

  1. Resmî olmayan bir kitaplık olduğunu belirtme

Lütfen README dosyanızın üst kısmına yakın bir yerde bunun “resmî olmayan” veya “topluluk tarafından sürdürülen” bir kitaplık olduğunu belirtin.

  1. Kitaplığın bakımını sürdürme taahhüdü

Bu, öncelikle sorunları ele almak ve pull request'leri inceleyip birleştirmek anlamına gelir. Ayrıca resmî Node kitaplığımızda kullandıklarımıza benzer GitHub iş kaydı ve PR şablonları oluşturmak da yararlı olabilir.

Bu makale yararlı oldu mu?