OpenAI
Această pagină a fost tradusă automat. Vezi articolul original în limba engleză.

Cum îmi pot adăuga clientul API pe pagina Biblioteci comunitare?

Criterii și pași pentru a vă asigura că biblioteca dvs. este pregătită să fie adăugată pe pagina noastră Biblioteci comunitare

Actualizat: 22 days ago

OpenAI menține o pagină Biblioteci ale comunității, unde listăm clienți API pe care dezvoltatorii îi pot folosi pentru a accesa API-ul OpenAI.

Dacă ai creat o bibliotecă open source pe care ai dori să o adăugăm pe această pagină – îți mulțumim! Ne bucură să vedem dezvoltatori care creează instrumente API suplimentare pentru alți dezvoltatori. De asemenea, vrem să ne asigurăm că îi îndrumăm pe dezvoltatori către soluții bune, care îi vor ajuta să aibă succes pe termen lung, așa că avem câteva criterii pe care le solicităm înainte de a lista biblioteci pe site-ul nostru.

Te rugăm să te asiguri că îndeplinești criteriile enumerate mai jos, apoi completează formularul nostru de solicitare pentru Bibliotecile comunității.

  1. Licență open source standard

Pentru a fi listate, solicităm ca bibliotecile comunității să folosească o licență open source permisivă, cum ar fi MIT. Acest lucru le permite clienților noștri să facă mai ușor fork bibliotecilor, dacă este necesar, în cazul în care proprietarii nu le mai întrețin sau nu mai adaugă funcționalități.

  1. Încărcarea cheilor API prin variabile de mediu

Exemplele de cod din README trebuie să încurajeze utilizarea variabilelor de mediu pentru încărcarea cheii API OpenAI, în locul codificării ei direct în codul sursă.

  1. Cod corect, de înaltă calitate, care reflectă cu acuratețe API-ul

Codul ar trebui să fie ușor de citit/urmărit și, în general, ar trebui să respecte specificația noastră OpenAPI – bibliotecile noi nu ar trebui să includă puncte finale marcate ca deprecated: true în această specificație.

  1. Menționează că este o bibliotecă neoficială

Te rugăm să menționezi undeva aproape de începutul fișierului README că este o bibliotecă „neoficială” sau „întreținută de comunitate”.

  1. Angajează-te să întreții biblioteca

Acest lucru înseamnă în principal rezolvarea problemelor și revizuirea + îmbinarea cererilor de extragere. Poate fi, de asemenea, o idee bună să configurezi șabloane pentru Github Issues și PR-uri, așa cum avem în biblioteca noastră oficială de nod.

A fost util acest articol?