OpenAI
Ez az oldal gépi fordítással készült. Tekintsd meg az eredeti angol nyelvű cikket.

Hogyan adhatom hozzá az API-kliensemet a Közösségi könyvtárak oldalhoz?

Kritériumok és lépések annak biztosítására, hogy a könyvtárad készen álljon a Közösségi könyvtárak oldalunkhoz való hozzáadásra

Frissítve: 8 days ago

Az OpenAI fenntart egy Közösségi könyvtárak oldalt, ahol felsoroljuk azokat az API-klienseket, amelyeket a fejlesztők az OpenAI API elérésére használhatnak.

Ha készített egy nyílt forráskódú könyvtárat, amelyet szeretne hozzáadni ehhez az oldalhoz – köszönjük! Örömmel látjuk, amikor a fejlesztők további API-eszközöket készítenek más fejlesztők számára. Arra is ügyelni szeretnénk, hogy a fejlesztőket jó megoldások felé irányítsuk, amelyek hosszú távon sikeressé teszik őket, ezért van néhány feltételünk, amelyet megkövetelünk, mielőtt könyvtárakat listáznánk a webhelyünkön.

Kérjük, győződjön meg arról, hogy megfelel az alább felsorolt feltételeknek, majd töltse ki a Közösségi könyvtárak kérelmező űrlapot.

  1. Szabványos nyílt forráskódú licenc

A listázáshoz megköveteljük, hogy a közösségi könyvtárak megengedő nyílt forráskódú licencet, például MIT-licencet használjanak. Így ügyfeleink szükség esetén könnyebben készíthetnek elágazást a könyvtárakból, ha a tulajdonosok leállnak a karbantartásukkal vagy a funkciók hozzáadásával.

  1. API-kulcsok betöltése környezeti változókból

A README-ben szereplő kódmintáknak arra kell ösztönözniük, hogy az OpenAI API-kulcsot környezeti változókból töltsék be, ne pedig közvetlenül a forráskódba írják.

  1. Helyes, kiváló minőségű kód, amely pontosan tükrözi az API-t

A kód legyen könnyen olvasható/követhető, és általában igazodjon az OpenAPI-specifikációnkhoz – az új könyvtárak ne tartalmazzanak olyan végpontokat, amelyek ebben a specifikációban deprecated: true jelölést kaptak.

  1. Jelezze, hogy nem hivatalos könyvtárról van szó

Kérjük, a README elejéhez közel jelezze valahol, hogy „nem hivatalos” vagy „közösség által karbantartott” könyvtárról van szó.

  1. Vállalja a könyvtár karbantartását

Ez elsősorban a hibajegyek kezelését, valamint a lekéréses kérelmek áttekintését és egyesítését jelenti. Jó ötlet lehet GitHub Issue- és PR-sablonokat is beállítani, ahogyan mi is tettük a hivatalos node-könyvtárunkban.

Hasznos volt ez a cikk?