OpenAI
Ukurasa huu ulitafsiriwa na mashine. Tazama makala asili ya Kiingereza.

Ninawezaje kuongeza mteja wangu wa API kwenye ukurasa wa Community Libraries?

Vigezo na hatua za kuhakikisha maktaba yako iko tayari kuongezwa kwenye ukurasa wetu wa Community Libraries

Ilisasishwa: 18 days ago

OpenAI inadumisha ukurasa wa Maktaba za Jumuiya ambapo tunaorodhesha programu teja za API ambazo wasanidi wanaweza kutumia kufikia API ya OpenAI.

Ikiwa umeunda maktaba huria ambayo ungependa iongezwe kwenye ukurasa huu – asante! Tunafurahi kuona wasanidi wakiunda zana zaidi za API kwa ajili ya wasanidi wengine. Pia tunataka kuhakikisha kuwa tunawaelekeza wasanidi kwenye suluhu bora zitakazowasaidia kufanikiwa kwa muda mrefu, kwa hivyo tuna vigezo kadhaa ambavyo maktaba lazima zitimize kabla ya kuorodheshwa kwenye tovuti yetu.

Tafadhali hakikisha kuwa umetimiza vigezo vilivyoorodheshwa hapa chini, kisha ujaze fomu yetu ya kuomba kuongezwa kwa Maktaba za Jumuiya.

  1. Leseni ya kawaida ya programu huria

Ili ziorodheshwe, tunahitaji maktaba za jumuiya zitumie leseni huria yenye masharti nafuu, kama vile MIT. Hii huwawezesha wateja wetu kunakili maktaba kwa urahisi zaidi ikihitajika, endapo wamiliki wataacha kuzidumisha au kuziongezea vipengele.

  1. Pakia funguo za API kupitia vigeu vya mazingira

Mifano ya msimbo katika README lazima ihimize matumizi ya vigeu vya mazingira kupakia ufunguo wa API ya OpenAI, badala ya kuandika ufunguo huo moja kwa moja kwenye msimbo chanzo.

  1. Msimbo sahihi na wa ubora wa juu unaowakilisha API kwa usahihi

Msimbo unapaswa kuwa rahisi kusoma na kufuatilia, na kwa ujumla ufuate bainisho letu la OpenAPI – maktaba mpya hazipaswi kujumuisha endpoint zilizowekewa alama ya deprecated: true katika bainisho hili.

  1. Eleza kuwa ni maktaba isiyo rasmi

Tafadhali eleza karibu na sehemu ya juu ya README yako kuwa ni maktaba “isiyo rasmi” au “inayodumishwa na jumuiya”.

  1. Jitolee kudumisha maktaba

Hii hasa inamaanisha kushughulikia masuala na kukagua pamoja na kuunganisha maombi ya mabadiliko. Pia ni vyema kuweka violezo vya GitHub issue & PR kama tulivyo navyo katika maktaba yetu rasmi ya nodi.

Je, makala haya yamekusaidia?