OpenAI
ဤစာမျက်နှာကို စက်ဖြင့် ဘာသာပြန်ထားပါသည်။ မူရင်း အင်္ဂလိပ်ဆောင်းပါးကို ကြည့်ရန်

ကျွန်ုပ်၏ API client ကို Community Libraries စာမျက်နှာတွင် ဘယ်လို ထည့်နိုင်မလဲ?

သင့် library ကို ကျွန်ုပ်တို့၏ Community Libraries စာမျက်နှာတွင် ထည့်နိုင်ရန် အဆင်သင့်ဖြစ်စေမည့် စံနှုန်းများနှင့် အဆင့်များ

အပ်ဒိတ်လုပ်ထားသည်- 2 days ago

OpenAI သည် developer များက OpenAI API ကို ဝင်ရောက်အသုံးပြုရန် သုံးနိုင်သော API client များကို စာရင်းပြုစုထားသည့် ကွန်မြူနတီလိုင်ဘရီများ စာမျက်နှာကို ထိန်းသိမ်းထားပါသည်။

အကယ်၍ ဤစာမျက်နှာတွင် ထည့်သွင်းစေလိုသော open source လိုင်ဘရီတစ်ခုကို သင်တည်ဆောက်ထားပါက – ကျေးဇူးတင်ပါသည်! Developer များအတွက် အခြား developer များက API tooling ထပ်မံတည်ဆောက်သည်ကို ကျွန်ုပ်တို့ အလွန်နှစ်သက်ပါသည်။ Developer များကို ရေရှည်တွင် အောင်မြင်စေမည့် ကောင်းမွန်သော ဖြေရှင်းချက်များဆီသို့ ဦးတည်ပေးနေကြောင်းလည်း ကျွန်ုပ်တို့ သေချာစေလိုသဖြင့် ကျွန်ုပ်တို့၏ ဝဘ်ဆိုက်တွင် လိုင်ဘရီများကို မစာရင်းသွင်းမီ လိုအပ်သော စံနှုန်းအချို့ ရှိပါသည်။

အောက်တွင်ဖော်ပြထားသော စံနှုန်းများနှင့် ကိုက်ညီကြောင်း သေချာစစ်ဆေးပြီးနောက် ကျွန်ုပ်တို့၏ ကွန်မြူနတီလိုင်ဘရီ တောင်းဆိုမှုပုံစံ ကို ဖြည့်ပါ။

  1. စံ open source လိုင်စင်

စာရင်းသွင်းရန်အတွက်၊ ကွန်မြူနတီလိုင်ဘရီများသည် MIT ကဲ့သို့သော ခွင့်ပြုချက်ကျယ်ပြန့်သော open-source လိုင်စင် ကို အသုံးပြုရမည်ဟု ကျွန်ုပ်တို့လိုအပ်ပါသည်။ ၎င်းကြောင့် ပိုင်ရှင်များက လိုင်ဘရီကို ထိန်းသိမ်းခြင်း သို့မဟုတ် feature များ ထည့်သွင်းခြင်းကို ရပ်ဆိုင်းသွားပါက လိုအပ်သည့်အခါ ကျွန်ုပ်တို့၏ဖောက်သည်များသည် လိုင်ဘရီများကို ပိုမိုလွယ်ကူစွာ မူကွဲပြုလုပ်နိုင်ပါသည်။

  1. environment variable များမှတစ်ဆင့် API key များကို load လုပ်ပါ

README ရှိ code sample များသည် OpenAI API key ကို source code ထဲတွင် hardcode လုပ်မည့်အစား environment variable များအသုံးပြု၍ load လုပ်ရန် အားပေးရမည်။

  1. API ကို တိကျစွာ ထင်ဟပ်ပြသသည့် မှန်ကန်ပြီး အရည်အသွေးမြင့် code

Code သည် ဖတ်ရန်/လိုက်နာရန် လွယ်ကူရမည်ဖြစ်ပြီး ယေဘုယျအားဖြင့် ကျွန်ုပ်တို့၏ OpenAPI spec ကို လိုက်နာသင့်သည် – လိုင်ဘရီအသစ်များတွင် ဤ spec ထဲ၌ deprecated: true ဟု မှတ်သားထားသော အဆုံးမှတ်များကို ထည့်သွင်းသင့်ပါ။

  1. တရားဝင်မဟုတ်သော လိုင်ဘရီဖြစ်ကြောင်း ဖော်ပြပါ

သင်၏ README အပေါ်ပိုင်းနားတွင် ၎င်းသည် “တရားဝင်မဟုတ်သော” သို့မဟုတ် “ကွန်မြူနတီက ထိန်းသိမ်းသော” လိုင်ဘရီဖြစ်ကြောင်း တစ်နေရာရာတွင် ဖော်ပြပါ။

  1. လိုင်ဘရီကို ထိန်းသိမ်းရန် ကတိပြုပါ

အဓိကအားဖြင့် ၎င်းသည် issue များကို ဖြေရှင်းခြင်းနှင့် ပြင်ဆင်ချက် တင်သွင်းမှုများကို စိစစ်ပြီး merge လုပ်ခြင်းကို ဆိုလိုသည်။ ကျွန်ုပ်တို့၏ တရားဝင် ဆုံမှတ်လိုင်ဘရီ တွင် ရှိသကဲ့သို့ Github Issue & PR template များကို စီစဉ်ထားခြင်းသည်လည်း ကောင်းသောအကြံဖြစ်နိုင်ပါသည်။

ဤဆောင်းပါးသည် အထောက်အကူ ဖြစ်ပါသလား။