OpenAI әзірлеушілер OpenAI API интерфейсіне қол жеткізу үшін пайдалана алатын API клиенттері тізімделген Қауымдастық кітапханалары бетін жүргізеді.
Осы бетке қосуды қалайтын ашық кодты кітапхана жасаған болсаңыз, рақмет! Әзірлеушілердің өзге әзірлеушілерге арналған қосымша API құралдарын жасағанын қуана қолдаймыз. Сонымен қатар әзірлеушілерге ұзақ мерзімді табысқа жеткізетін сапалы шешімдерді ұсынғымыз келеді. Сондықтан кітапханаларды веб-сайтымызға қоспас бұрын олардың бірнеше талапқа сай болуын сұраймыз.
Төменде көрсетілген талаптарға сай екеніңізді тексеріп, Қауымдастық кітапханасын қосу туралы өтініш формасын толтырыңыз.
Стандартты ашық код лицензиясы
Тізімге қосылу үшін қауымдастық кітапханалары MIT сияқты шектеулері аз ашық код лицензиясын қолдануы керек. Осының арқасында иелері кітапхананы қолдауды немесе оған жаңа мүмкіндіктер қосуды тоқтатса, клиенттеріміз қажет болған жағдайда оны оңай тармақтай алады.
API кілттерін орта айнымалылары арқылы жүктеу
README файлындағы код үлгілері OpenAI API кілтін бастапқы кодқа тікелей жазбай, орта айнымалылары арқылы жүктеуге кеңес беруі керек.
API интерфейсін дәл көрсететін дұрыс әрі сапалы код
Кодты оқу және түсіну оңай болуы әрі ол жалпы алғанда біздің OpenAPI спецификациямызға сәйкес келуі керек. Жаңа кітапханаларда осы спецификацияда deprecated: true деп белгіленген соңғы нүктелер болмауы керек.
Кітапхананың ресми емес екенін көрсету
README файлының бас жағында оның «ресми емес» немесе «қауымдастық қолдайтын» кітапхана екенін көрсетіңіз.
Кітапхананы қолдауға міндеттену
Бұл негізінен мәселелерді шешуді және pull request сұрауларын қарап, біріктіруді білдіреді. Сондай-ақ ресми Node кітапханамыздағыдай GitHub тапсырмасы мен PR үлгілерін баптаған жөн.
