OpenAI vedligeholder en side med fællesskabsbiblioteker, hvor vi oplister API-klienter, som udviklere kan bruge til at få adgang til OpenAI API'et.
Hvis du har udviklet et open source-bibliotek, som du gerne vil have føjet til denne side, så tak! Vi glæder os over, at udviklere laver flere API-værktøjer til andre udviklere. Vi vil samtidig sikre, at vi henviser udviklere til gode løsninger, der giver dem succes på lang sigt. Derfor stiller vi nogle få krav, før vi oplister biblioteker på vores website.
Sørg for, at du opfylder nedenstående krav, og udfyld derefter vores ansøgningsformular til fællesskabsbiblioteker.
Standardlicens til open source
For at blive oplistet skal fællesskabsbiblioteker bruge en permissiv open source-licens såsom MIT. Det gør det nemmere for vores kunder at dele bibliotekerne, hvis ejerne holder op med at vedligeholde dem eller tilføje funktioner.
Indlæs API-nøgler via miljøvariabler
Kodeeksempler i README-filen skal opfordre til at bruge miljøvariabler til at indlæse OpenAI API-nøglen frem for at hardcode den i kildekoden.
Korrekt kode af høj kvalitet, der nøjagtigt afspejler API'et
Koden skal være let at læse og følge og bør generelt overholde vores OpenAPI-specifikation. Nye biblioteker må ikke indeholde slutpunkter, der er markeret med deprecated: true i specifikationen.
Angiv, at det er et uofficielt bibliotek
Angiv et sted nær toppen af din README-fil, at det er et »uofficielt« eller »fællesskabsvedligeholdt« bibliotek.
Forpligt dig til at vedligeholde biblioteket
Det betyder primært, at du skal håndtere problemer samt gennemgå og flette pull requests. Det kan også være en god idé at oprette skabeloner til GitHub-problemer og pull requests ligesom i vores officielle Node-bibliotek.
