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ı: 13 days ago

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

Bu sayfaya eklenmesini istediğiniz açık kaynaklı bir kitaplık oluşturduysanız – teşekkür ederiz! Geliştiricilerin diğer geliştiriciler için ek API araçları oluşturduğunu görmeyi seviyoruz. Ayrıca, geliştiricileri uzun vadede başarılı kılacak iyi çözümlere yönlendirdiğimizden emin olmak istiyoruz; bu yüzden kitaplıkları web sitemizde listelemeden önce istediğimiz birkaç kriterimiz var.

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

  1. Standart açık kaynak lisansı
    Listelenmek için, topluluk kitaplıklarının MIT gibi izin verici bir açık kaynak lisansı kullanmasını istiyoruz. Bu, sahipleri bakım yapmayı veya özellik eklemeyi bırakırsa müşterilerimizin gerektiğinde kitaplıkları daha kolay çatallamasını sağlar.

  2. API anahtarlarını ortam değişkenleri aracılığıyla yükleyin
    README içindeki kod örnekleri, OpenAI API anahtarını kaynak koda sabitlemek yerine ortam değişkenleri kullanarak yüklemeyi teşvik etmelidir.

  3. API’yi doğru yansıtan, doğru ve yüksek kaliteli kod
    Kodun okunması/takip edilmesi kolay olmalı ve genel olarak OpenAPI spec belgemize uymalıdır – yeni kitaplıklar bu belgede deprecated: true olarak işaretlenen uç noktaları içermemelidir.

  4. Bunun resmî olmayan bir kitaplık olduğunu belirtin
    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.

  5. Kitaplığın bakımını sürdürmeyi taahhüt edin
    Bu öncelikle sorunları ele almak ve çekme isteklerini gözden geçirip birleştirmek anlamına gelir. Ayrıca, Github Issue & PR templates için, bizim resmî node kitaplığımızda olduğu gibi şablonlar oluşturmak da iyi bir fikir olabilir.

Bu makale yararlı oldu mu?