OpenAI একটি কমিউনিটি লাইব্রেরি পেজ রক্ষণাবেক্ষণ করে, যেখানে আমরা এমন API ক্লায়েন্টগুলোর তালিকা দিই, যেগুলো ডেভেলপাররা OpenAI API-তে অ্যাক্সেস করতে ব্যবহার করতে পারেন.
আপনি যদি এই পেজে যোগ করতে চান এমন কোনো মুক্ত-উৎস লাইব্রেরি তৈরি করে থাকেন – ধন্যবাদ! ডেভেলপাররা অন্য ডেভেলপারদের জন্য অতিরিক্ত API টুলিং তৈরি করলে আমরা তা দেখতে ভালোবাসি. আমরা এটাও নিশ্চিত করতে চাই যে আমরা ডেভেলপারদের এমন ভালো সমাধানের দিকে নির্দেশ করছি, যা দীর্ঘমেয়াদে তাদের সফল করবে; তাই আমাদের ওয়েবসাইটে লাইব্রেরি তালিকাভুক্ত করার আগে আমরা কয়েকটি মানদণ্ড পূরণ করা আবশ্যক করি.
অনুগ্রহ করে নিচে তালিকাভুক্ত মানদণ্ডগুলো আপনি পূরণ করছেন কি না নিশ্চিত করুন, তারপর আমাদের কমিউনিটি লাইব্রেরি অনুরোধ ফর্ম পূরণ করুন.
মানসম্মত মুক্ত-উৎস লাইসেন্স
তালিকাভুক্ত হতে হলে, কমিউনিটি লাইব্রেরিগুলোকে MIT-এর মতো একটি অনুমতিমূলক মুক্ত-উৎস লাইসেন্স ব্যবহার করতে হবে. এর ফলে মালিকরা লাইব্রেরিটি রক্ষণাবেক্ষণ বা ফিচার যোগ করা বন্ধ করে দিলে প্রয়োজনে আমাদের গ্রাহকেরা আরও সহজে লাইব্রেরিগুলো ফোর্ক করতে পারেন.
এনভায়রনমেন্ট ভেরিয়েবলের মাধ্যমে API কী লোড করুন
README-তে থাকা কোড নমুনায় সোর্স কোডে OpenAI API কী হার্ডকোড করার বদলে, সেটি লোড করতে এনভায়রনমেন্ট ভেরিয়েবল ব্যবহারে উৎসাহিত করতে হবে.
API-কে সঠিকভাবে প্রতিফলিত করে এমন নির্ভুল, উচ্চমানের কোড
কোড পড়া/বোঝা সহজ হওয়া উচিত এবং সাধারণত আমাদের OpenAPI স্পেসিফিকেশন অনুসরণ করা উচিত – নতুন লাইব্রেরিগুলোতে এই স্পেসিফিকেশনে deprecated: true হিসেবে চিহ্নিত এন্ডপয়েন্ট অন্তর্ভুক্ত করা উচিত না.
এটি যে একটি অনানুষ্ঠানিক লাইব্রেরি, তা উল্লেখ করুন
অনুগ্রহ করে আপনার README-এর শুরুর কাছাকাছি কোথাও উল্লেখ করুন যে এটি একটি “অনানুষ্ঠানিক” বা “কমিউনিটি-রক্ষণাবেক্ষিত” লাইব্রেরি.
লাইব্রেরি রক্ষণাবেক্ষণে প্রতিশ্রুতিবদ্ধ হন
এর মূল অর্থ হলো ইস্যু সমাধান করা এবং pull request পর্যালোচনা করে মার্জ করা. আমাদের অফিশিয়াল নোড লাইব্রেরি-তে যেমন আছে, তেমন GitHub ইস্যু ও PR টেমপ্লেট সেট আপ করাও ভালো ধারণা হতে পারে.
