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: 6 days ago

OpenAI mban një faqe Bibliotekat e komunitetit ku listojmë klientë API që zhvilluesit mund t’i përdorin për të hyrë në API-në e OpenAI.

Nëse keni ndërtuar një bibliotekë me burim të hapur që do të donit të shtohej në këtë faqe – faleminderit! Na pëlqen të shohim zhvillues që ndërtojnë mjete shtesë API për zhvillues të tjerë. Gjithashtu duam të sigurohemi që po i drejtojmë zhvilluesit drejt zgjidhjeve të mira që do t’i bëjnë të suksesshëm në afat të gjatë, ndaj kemi disa kritere që i kërkojmë para se të listojmë biblioteka në faqen tonë të internetit.

Ju lutemi sigurohuni që i përmbushni kriteret e renditura më poshtë dhe pastaj plotësoni formularin tonë të kërkesës për Bibliotekat e komunitetit.

  1. Licencë standarde me burim të hapur

Për t’u listuar, kërkojmë që bibliotekat e komunitetit të përdorin një licencë lejuese me burim të hapur, si MIT. Kjo u lejon klientëve tanë të bëjnë më lehtë bigëzim të bibliotekave, nëse është e nevojshme, në rast se pronarët ndalojnë mirëmbajtjen e tyre ose shtimin e veçorive.

  1. Ngarkoni çelësat API përmes variablave të mjedisit

Shembujt e kodit në README duhet të nxisin përdorimin e variablave të mjedisit për të ngarkuar çelësin API të OpenAI, në vend që ai të vendoset fiks në kodin burimor.

  1. Kod i saktë dhe me cilësi të lartë që pasqyron saktë API-në

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

  1. Deklaroni se është një bibliotekë jozyrtare

Ju lutemi deklaroni diku pranë pjesës së sipërme të README se është një bibliotekë „jozyrtare“ ose „e mirëmbajtur nga komuniteti“.

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

Kjo kryesisht do të thotë të trajtoni problemet dhe të shqyrtoni+bashkoni kërkesat pull. Mund të jetë gjithashtu ide e mirë të konfiguroni shabllone për Github Issue & PR, si ato që kemi në bibliotekën tonë zyrtare të nyjës.

A ishte i dobishëm ky artikull?