OpenAI uztur lapu Kopienas bibliotēkas, kurā uzskaitām API klientus, ko izstrādātāji var izmantot, lai piekļūtu OpenAI API.
Ja esat izveidojis atvērtā pirmkoda bibliotēku, kuru vēlaties pievienot šai lapai, — paldies! Mums patīk redzēt, ka izstrādātāji veido papildu API rīkus citiem izstrādātājiem. Tāpat vēlamies pārliecināties, ka virzām izstrādātājus uz labiem risinājumiem, kas ilgtermiņā palīdzēs viņiem gūt panākumus, tāpēc mums ir daži kritēriji, kurus pieprasām izpildīt pirms bibliotēku iekļaušanas mūsu vietnē.
Lūdzu, pārliecinieties, ka atbilstat tālāk norādītajiem kritērijiem, un pēc tam aizpildiet mūsu Kopienas bibliotēku pieprasījuma veidlapu.
Standarta atvērtā pirmkoda licence
Lai bibliotēka tiktu iekļauta sarakstā, mēs prasām, lai kopienas bibliotēkas izmantotu atļaujošu atvērtā pirmkoda licenci, piemēram, MIT. Tas ļauj mūsu klientiem vajadzības gadījumā vieglāk sazarot bibliotēkas, ja to īpašnieki pārstāj tās uzturēt vai pievienot funkcijas.
Ielādējiet API atslēgas, izmantojot vides mainīgos
README failā esošajiem koda piemēriem ir jārosina izmantot vides mainīgos OpenAI API atslēgas ielādei, nevis to tieši ierakstīt avota kodā.
Pareizs, kvalitatīvs kods, kas precīzi atspoguļo API
Kodam jābūt viegli lasāmam un saprotamam, un tam kopumā jāatbilst mūsu OpenAPI specifikācijai — jaunās bibliotēkās nedrīkst iekļaut galapunktus, kas šajā specifikācijā ir atzīmēti kā deprecated: true.
Norādiet, ka tā ir neoficiāla bibliotēka
Lūdzu, kaut kur README sākuma daļā norādiet, ka tā ir “neoficiāla” vai “kopienas uzturēta” bibliotēka.
Apņemieties uzturēt bibliotēku
Tas galvenokārt nozīmē problēmu risināšanu un atgādāšanas pieprasījumu pārskatīšanu un sapludināšanu. Var būt arī lietderīgi iestatīt Github Issue un PR veidnes, kādas ir mūsu oficiālajā mezgla bibliotēkā.
