OpenAI
Kjo faqe u përkthye automatikisht. Shih artikullin origjinal në anglisht.

Si mund ta shtoj klientin tim API te faqja Community Libraries?

Kriteret dhe hapat për t'u siguruar që biblioteka juaj është gati të shtohet te faqja jonë Community Libraries

Përditësuar: 10 days ago

OpenAI mirëmban një faqe me Bibliotekat e komunitetit, ku rendisim klientët API që zhvilluesit mund të përdorin për të hyrë në API-në e OpenAI.

Nëse keni krijuar një bibliotekë me burim të hapur që dëshironi ta shtojmë në këtë faqe – ju falënderojmë! Na pëlqen shumë kur zhvilluesit krijojnë mjete shtesë API për zhvillues të tjerë. Gjithashtu duam t’i drejtojmë zhvilluesit te zgjidhje të mira që do t’u sjellin sukses afatgjatë, ndaj kemi disa kritere që bibliotekat duhet të përmbushin përpara se t’i rendisim në faqen tonë të internetit.

Sigurohuni që t’i përmbushni kriteret e renditura më poshtë dhe më pas plotësoni formularin tonë të kërkesës për Bibliotekat e komunitetit.

  1. Licencë standarde me burim të hapur

Për t’u renditur, bibliotekat e komunitetit duhet të përdorin një licencë lejuese me burim të hapur, si MIT. Kjo u mundëson klientëve tanë të kryejnë më lehtë bigëzimin e bibliotekave, nëse nevojitet, kur pronarët e tyre nuk i mirëmbajnë më ose nuk u shtojnë veçori.

  1. Ngarkimi i çelësave API përmes variablave të mjedisit

Shembujt e kodit në README duhet të nxisin përdorimin e variablave të mjedisit për ngarkimin e çelësit API të OpenAI, në vend që ai të shkruhet drejtpërdrejt në kodin burimor.

  1. Kod i saktë dhe cilësor që pasqyron me përpikëri API-në

Kodi duhet të jetë i lehtë për t’u lexuar dhe ndjekur, si dhe përgjithësisht t’i përmbahet specifikimit tonë OpenAPI – bibliotekat e reja nuk duhet të përfshijnë pikat fundore të shënuara si deprecated: true në këtë specifikim.

  1. Deklaroni se është bibliotekë jozyrtare

Ju lutemi, shënoni diku pranë fillimit të README se është një bibliotekë „jozyrtare“ ose „e mirëmbajtur nga komuniteti“.

  1. Angazhohuni për mirëmbajtjen e bibliotekës

Kjo nënkupton kryesisht trajtimin e problemeve, si dhe shqyrtimin dhe bashkimin e kërkesave për tërheqje. Mund të jetë gjithashtu ide e mirë të konfiguroni modele për probleme në GitHub dhe PR, si ato që kemi në bibliotekën tonë zyrtare të nyjës.

A ishte i dobishëm ky artikull?