OpenAI
Denne side er maskinoversat. Se den originale engelske artikel.

Hvordan kan jeg tilføje min API-klient til siden med Community Libraries?

Kriterier og trin for at sikre, at dit bibliotek er klar til at blive tilføjet til vores side med Community Libraries

Opdateret: 22 days ago

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.

  1. 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.

  1. 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.

  1. 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.

  1. 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.

  1. 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.

Var denne artikel nyttig?