OpenAI uztur lapu Kopienas bibliotēkas, kurā uzskaitīti API klienti, ko izstrādātāji var izmantot, lai piekļūtu OpenAI API.
Ja esat izveidojis atvērtā pirmkoda bibliotēku un vēlaties to pievienot šai lapai, pateicamies! Mums ir prieks redzēt, ka izstrādātāji veido papildu API rīkus citiem izstrādātājiem. Vēlamies arī ieteikt izstrādātājiem kvalitatīvus risinājumus, kas palīdzēs gūt panākumus ilgtermiņā, tāpēc bibliotēkām pirms to publicēšanas mūsu vietnē jāatbilst vairākiem kritērijiem.
Pārliecinieties, ka atbilstat tālāk norādītajiem kritērijiem, un pēc tam aizpildiet mūsu Kopienas bibliotēku pieteikuma veidlapu.
Standarta atvērtā pirmkoda licence
Lai kopienas bibliotēku iekļautu sarakstā, tai jāizmanto atļaujoša atvērtā pirmkoda licence, piemēram, MIT. Tas ļauj mūsu klientiem vajadzības gadījumā vieglāk sazarot bibliotēkas, ja to īpašnieki pārtrauc tās uzturēt vai papildināt ar jaunām funkcijām.
API atslēgu ielāde no vides mainīgajiem
README koda piemēros jāiesaka OpenAI API atslēgu ielādēt no vides mainīgajiem, nevis tieši ierakstīt pirmkodā.
Pareizs un kvalitatīvs kods, kas precīzi atspoguļo API
Kodam jābūt viegli lasāmam un saprotamam, kā arī kopumā jāatbilst mūsu OpenAPI specifikācijai. Jaunajās bibliotēkās nedrīkst iekļaut galapunktus, kas šajā specifikācijā atzīmēti ar deprecated: true.
Norādiet, ka tā ir neoficiāla bibliotēka
README sākumā norādiet, ka tā ir „neoficiāla” vai „kopienas uzturēta” bibliotēka.
Apņemieties uzturēt bibliotēku
Tas galvenokārt nozīmē risināt jautājumus, kā arī pārskatīt un sapludināt izmaiņu pieprasījumus. Ieteicams arī izveidot GitHub jautājumu un PR veidnes, kādas izmantojam savā oficiālajā Node.js bibliotēkā.
