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: 18 days ago

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

Dacă ați creat o bibliotecă open source pe care doriți să o adăugați la această pagină – vă mulțumim! Ne place să vedem dezvoltatori care creează instrumente API suplimentare pentru alți dezvoltatori. De asemenea, vrem să ne asigurăm că îndrumăm dezvoltatorii 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 cerem înainte de a lista biblioteci pe site-ul nostru.

Vă rugăm să vă asigurați că îndepliniți criteriile de mai jos, apoi să completați formularul nostru de solicitare pentru Biblioteci comunitare.

  1. Licență open source standard
    Pentru a fi listate, cerem 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 o mai întrețin sau nu mai adaugă funcționalități.

  2. Încărcați cheile API prin variabile de mediu
    Exemplele de cod din README trebuie să încurajeze utilizarea variabilelor de mediu pentru a încărca cheia API OpenAI, în loc să o includă direct în codul sursă.

  3. Cod corect, de înaltă calitate, care reflectă cu acuratețe API-ul
    Codul ar trebui să fie ușor de citit/de urmărit și, în general, să respecte specificația OpenAPI – bibliotecile noi nu ar trebui să includă puncte finale marcate ca deprecated: true în această specificație.

  4. Precizați că este o bibliotecă neoficială
    Vă rugăm să precizați undeva aproape de începutul README-ului dvs. că este o bibliotecă „neoficială” sau „întreținută de comunitate”.

  5. Asumați-vă întreținerea bibliotecii
    Acest lucru înseamnă în principal rezolvarea problemelor și revizuirea+îmbinarea cererilor de extragere. De asemenea, poate fi o idee bună să configurați șabloane Github Issue și PR, așa cum avem în biblioteca oficială node.

A fost util acest articol?