OpenAI vedligeholder en side for community-biblioteker, hvor vi oplister API-klienter, som udviklere kan bruge til at få adgang til OpenAI API'en.
Hvis du har bygget et open source-bibliotek, som du gerne vil have føjet til denne side – tak! Vi elsker at se udviklere bygge ekstra API-værktøjer til andre udviklere. Vi vil også sikre, at vi leder udviklere hen til gode løsninger, der gør dem succesfulde på lang sigt, så vi har nogle få kriterier, som vi kræver opfyldt, før vi oplister biblioteker på vores website.
Sørg for, at du opfylder kriterierne nedenfor, og udfyld derefter vores anmodningsformular for community-biblioteker.
Standard open source-licens
For at blive oplistet kræver vi, at community-biblioteker bruger en tilladende open source-licens såsom MIT. Det gør det nemmere for vores kunder at dele biblioteker, hvis det bliver nødvendigt, i tilfælde af at ejerne holder op med at vedligeholde dem eller tilføje funktioner.
Indlæs API-nøgler via miljøvariabler
Kodeeksempler i README skal opfordre til brug af miljøvariabler til at indlæse OpenAI API-nøglen i stedet for at hardcode den i kildekoden.
Korrekt kode af høj kvalitet, der nøjagtigt afspejler API'en
Kode skal være nem at læse/følge og bør generelt overholde vores OpenAPI-specifikation – nye biblioteker må ikke inkludere endepunkter markeret som deprecated: true i denne specifikation.
Angiv, at det er et uofficielt bibliotek
Angiv et sted nær toppen af din README, at det er et »uofficielt« eller »community-vedligeholdt« bibliotek.
Forpligt dig til at vedligeholde biblioteket
Det betyder primært at håndtere issues og gennemgå og flette pull-anmodninger. Det kan også være en god idé at opsætte Github Issue- og PR-skabeloner, som dem vi har i vores officielle Node-bibliotek.
