OpenAI
Denne siden ble maskinoversatt. Se den opprinnelige engelske artikkelen.

Hvordan kan jeg legge til API-klienten min på siden for fellesskapsbiblioteker?

Kriterier og trinn for å sikre at biblioteket ditt er klart til å bli lagt til på siden vår for fellesskapsbiblioteker

Oppdatert: 14 days ago

OpenAI vedlikeholder en side for fellesskapsbiblioteker der vi viser API-klienter som utviklere kan bruke for å få tilgang til OpenAI API.

Hvis du har bygget et åpen kildekode-bibliotek som du ønsker å få lagt til på denne siden – tusen takk! Vi liker å se utviklere bygge ekstra API-verktøy for andre utviklere. Vi vil også være sikre på at vi leder utviklere til gode løsninger som vil gjøre dem vellykkede på lang sikt, så vi har noen kriterier som vi krever før vi lister biblioteker på nettstedet vårt.

Sørg for at du oppfyller kriteriene nedenfor, og fyll deretter ut vårt forespørselsskjema for fellesskapsbiblioteker.

  1. Standard lisens for åpen kildekode
    For å bli oppført krever vi at fellesskapsbiblioteker bruker en tillatt lisens for åpen kildekode som MIT. Dette gjør det enklere for kundene våre å kopier biblioteker ved behov dersom eierne slutter å vedlikeholde det eller legge til funksjoner.

  2. Last inn API-nøkler gjennom miljøvariabler
    Kodeeksempler i README må oppmuntre til bruk av miljøvariabler for å laste inn OpenAI API-nøkkelen, i stedet for å hardkode den i kildekoden.

  3. Korrekt kode av høy kvalitet som gjenspeiler API-et nøyaktig
    Koden bør være lett å lese/følge, og bør generelt følge vår OpenAPI-spesifikasjon – nye biblioteker bør ikke inkludere endepunkter merket som deprecated: true i denne spesifikasjonen.

  4. Oppgi at det er et uoffisielt bibliotek
    Oppgi et sted nær toppen av README-en din at det er et «uoffisielt» eller «fellesskapsvedlikeholdt» bibliotek.

  5. Forplikt deg til å vedlikeholde biblioteket
    Dette betyr først og fremst å håndtere saker og gjennomgå + slå sammen pull-forespørsler. Det kan også være lurt å sette opp Github-malene for saker og PR-er slik vi har i vårt offisielle node-bibliotek.

Var denne artikkelen nyttig?