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

GitHub ကို ChatGPT နှင့် ချိတ်ဆက်ခြင်း

ChatGPT တွင် သင့် GitHub repository များကို တိုက်ရိုက်အသုံးပြုကာ code ကို ခွဲခြမ်းစိတ်ဖြာ၊ ရှာဖွေပြီး ကိုးကားနိုင်သည်။

အပ်ဒိတ်လုပ်ထားသည်- 15 hours ago

ခြုံငုံသုံးသပ်ချက်

သင့်ကိုယ်ပိုင်ကုဒ်အပေါ် အခြေခံ၍ မေးခွန်းများ မေးရန် သင်၏ GitHub သိမ်းဆည်းရန်နေရာများကို ChatGPT အက်ပ်များနှင့် ChatGPT အေးဂျင့်တို့နှင့် ချိတ်ဆက်နိုင်သည်။

GitHub နှင့် ချိတ်ဆက်သောအခါ ChatGPT သည် သင့်သိမ်းဆည်းရန်နေရာများမှ ကုဒ်၊ README ဖိုင်များနှင့် အခြားစာရွက်စာတမ်းများကဲ့သို့ တိုက်ရိုက်ဒေတာကို ဆွဲယူနိုင်ပြီး စင့်ခ်ပါသော အက်ပ်၊ ဖိုင်ရှာဖွေမှုပါသော အက်ပ် သို့မဟုတ် နက်နဲစွာ ရှာဖွေခြင်းပါသော အက်ပ်ဖြင့် အချိန်နှင့်တပြေးညီ စဉ်းစားနိုင်သည်။ ချိတ်ဆက်ပြီး မေးခွန်းမေးရုံဖြင့် ChatGPT သည် သင့် GitHub အကြောင်းအရာမှ သက်ဆိုင်ရာ အပိုင်းများကို တိုက်ရိုက် ဖတ်ရှု၊ ခွဲခြမ်းစိတ်ဖြာပြီး ကိုးကားဖော်ပြမည်ဖြစ်သည်။

မှတ်ချက် - GitHub App ရရှိနိုင်မှုသည် ChatGPT plan နှင့် အသုံးပြုအတွေ့အကြုံအလိုက် ကွဲပြားနိုင်ပါသည်။ ဥပမာအားဖြင့် ChatGPT Plus အသုံးပြုသူများသည် Deep Research သို့မဟုတ် Agent Mode ကဲ့သို့ အခြား experience များတွင် ရရှိနိုင်သော်လည်း ပုံမှန် ChatGPT experience တွင် GitHub App ကို မမြင်ရနိုင်ပါ။

GitHub ကို ChatGPT နှင့် ချိတ်ဆက်ခြင်း

SettingsApps ကို ရွေးချယ်ပြီး ChatGPT အက်ပ်လမ်းညွှန် ထဲတွင် GitHub ကို ရှာဖွေခြင်းဖြင့် GitHub ကို ChatGPT နှင့် ချိတ်ဆက်နိုင်သည်။

ထို့နောက် ChatGPT အက်ပ်ကို ထည့်သွင်းပြီး အတည်ပြုခွင့်ပေးရန် GitHub သို့ ညွှန်ပြခံရမည်ဖြစ်ပြီး၊ ထို့နောက် ChatGPT ဝင်ရောက်နိုင်မည့် သိမ်းဆည်းရန်နေရာများကို ရွေးချယ်ပါ။ ချိတ်ဆက်ပြီးနောက် မြန်နှုန်းနှင့် အရည်အသွေး ပိုကောင်းစေရန် စင့်ခ်လုပ်နိုင်အောင် သင်အများဆုံး အသုံးပြုသည့် သိမ်းဆည်းရန်နေရာများကို ChatGPT က မေးနိုင်သည်။ ဤစင့်ခ်ရွေးချယ်မှုသည် GitHub သိမ်းဆည်းရန်နေရာ ဝင်ရောက်ခွင့်နှင့် သီးခြားဖြစ်သည်။ စင့်ခ်အတွက် မရွေးချယ်ထားသော်လည်း GitHub တွင် သင်ခွင့်ပြုထားသည့် သိမ်းဆည်းရန်နေရာများကို ChatGPT က ဝင်ရောက်နိုင်ပါသေးသည်။

ChatGPT ဝင်ရောက်နိုင်သည့် သိမ်းဆည်းရန်နေရာများကို ပြောင်းလဲရန် SettingsApps သို့ သွားပြီး GitHub ကို ဖွင့်ပါ။ ထို့နောက် GitHub ၏ သိမ်းဆည်းရန်နေရာ ဝင်ရောက်ခွင့် စာမျက်နှာကို ဖွင့်ရန် Choose repositories (သို့မဟုတ် Configure Repositories on GitHub) ကို ရွေးပါ။ GitHub ကို ChatGPT မှ ချိတ်ဆက်ဖြုတ်ရန် SettingsApps သို့ သွားပြီး GitHub ကို ဖွင့်ပါ။ ထို့နောက် Disconnect ကို ရွေးပါ။

ChatGPT ကို GitHub နှင့် ချိတ်ဆက်ပြီးနောက် ကျွန်ုပ်၏ သိမ်းဆည်းရန်နေရာအချို့ကို ဘာကြောင့် မမြင်ရတာလဲ။

ယေဘုယျအားဖြင့် သင်၏ repository များကို ChatGPT တွင် အသုံးပြုနိုင်သည်ဟု ပြသမလာမီ ~5 မိနစ်ခန့် နောက်ကျနိုင်ပါသည်။

သိမ်းဆည်းရန်နေရာကို မမြင်ရသေးနိုင်သည့် ထပ်ဆောင်းအကြောင်းရင်းများ -

  • သီးသန့် သို့မဟုတ် အသစ်ဖန်တီးထားသော သိမ်းဆည်းရန်နေရာများ - သင့်သိမ်းဆည်းရန်နေရာသည် သီးသန့်ဖြစ်ပါက သို့မဟုတ် GitHub နှင့် ပထမဆုံးချိတ်ဆက်ပြီးနောက်မှ ဖန်တီးထားပါက ChatGPT တွင် ချက်ချင်း မပေါ်လာနိုင်ပါ။ လိုချင်သော သိမ်းဆည်းရန်နေရာများသို့ ဝင်ရောက်ခွင့်ကို ပြင်ဆင်သတ်မှတ်ရန် ဤလင့်ခ် သို့ သွားပါ သို့မဟုတ် ChatGPT ရှိ Github အတွက် Settings စာမျက်နှာတွင် Gear အိုင်ကွန်ကို နှိပ်ပါ။

  • သိမ်းဆည်းရန်နေရာသည် GitHub စီမံခန့်ခွဲသူ၏ အတည်ပြုချက် လိုအပ်သည် - သင့် GitHub စီမံခန့်ခွဲသူက သင့်သိမ်းဆည်းရန်နေရာကို ChatGPT နှင့် ချိတ်ဆက်ခြင်းမှ ပိတ်ထားနိုင်သည်။ ဤလင့်ခ် သို့ သွားပါ သို့မဟုတ် ChatGPT ရှိ Github အတွက် Settings စာမျက်နှာတွင် Gear အိုင်ကွန်ကို နှိပ်ပါ။ ဤနေရာမှ သင်၏ IT စီမံခန့်ခွဲသူက အတည်ပြုနိုင်သော သိမ်းဆည်းရန်နေရာများသို့ ဝင်ရောက်ခွင့်ကို “Request” လုပ်နိုင်သည်။

  • GitHub က အညွှန်းမတပ်ထားသည့် သိမ်းဆည်းရန်နေရာများ - GitHub ၏ ရှာဖွေရေး အညွှန်းတပ်ပုံကြောင့် သိမ်းဆည်းရန်နေရာသည် GitHub ၏ အညွှန်းထဲတွင် မရှိနိုင်ပါ။ ထို့ကြောင့် ရှာဖွေသည့်အခါ ChatGPT အက်ပ်တွင် မမြင်နိုင်ပါ။ GitHub သို့ သွားပြီး ဤပုံစံကို အသုံးပြု၍ သိမ်းဆည်းရန်နေရာကို ရှာဖွေခြင်းဖြင့် အညွှန်းတပ်ခြင်းကို ကိုယ်တိုင် စတင်နိုင်သည် - repo:{username/repo_name} import (ဥပမာ၊ repo:openai/codex import)။ အညွှန်းသည် connector အတွက် ရရှိနိုင်ရန် ~5-10 မိနစ် ကြာနိုင်ကြောင်း သတိပြုပါ။

ဒေတာနှင့် ကိုယ်ရေးလုံခြုံမှု

ChatGPT သည် GitHub နှင့် မည်သို့ အလုပ်လုပ်သနည်း

ChatGPT သည် သင့်တုံ့ပြန်ညွှန်ကြားချက်များမှ ရှာဖွေမှုမေးမြန်းချက်များကို ဖန်တီးပြီး သင်ချိတ်ဆက်ထားသည့် GitHub သိမ်းဆည်းရန်နေရာများထဲမှ သက်ဆိုင်ရာ အချက်အလက်များကို ရှာဖွေကာ ထိုမေးမြန်းချက်များကို GitHub သို့ ပေးပို့သည်။ ဥပမာ သင်က “backend မှာ ဖိုင်တင်ခြင်းတွေကို ဘယ်နေရာမှာ ကိုင်တွယ်ထားလဲ ပြပေးနိုင်မလား။” ဟု မေးပါက ChatGPT သည် “file upload handler backend” ကဲ့သို့ မေးမြန်းချက်ကို အသုံးပြု၍ သင့် GitHub သိမ်းဆည်းရန်နေရာများကို ရှာဖွေနိုင်သည်။ လိုအပ်ပါက အများဆုံး သက်ဆိုင်သည့် ကုဒ် သို့မဟုတ် ဖိုင်များကို ရှာရန် ရှာဖွေမှု အနည်းငယ် ပြုလုပ်နိုင်သည်။

OpenAI သည် GitHub မှ အကြောင်းအရာများကို ၎င်း၏ မော်ဒယ်များကို လေ့ကျင့်ရန် အသုံးပြုမလား။

မူလသတ်မှတ်ချက်အရ ChatGPT Business၊ Enterprise၊ Edu နှင့် ကျွန်ုပ်တို့၏ API ကဲ့သို့ စီးပွားရေးဆိုင်ရာ ဝန်ဆောင်မှုများကို အသုံးပြုသော ဖောက်သည်များ ပေးပို့သည့် အကြောင်းအရာကို ကျွန်ုပ်တို့၏ မော်ဒယ်များ တိုးတက်စေရန် အသုံးမပြုပါ။ စီးပွားရေးဒေတာကို ကျွန်ုပ်တို့ မည်သို့အသုံးပြုသည်နှင့် ပတ်သက်သော အချက်အလက်များအတွက် ကျွန်ုပ်တို့၏ Enterprise Privacy စာမျက်နှာ ကို ကြည့်ပါ။

တစ်ဦးချင်းစာရင်းသွင်းမှုမှ ကျွန်ုပ်တို့၏ ဝန်ဆောင်မှုများကို အသုံးပြုသည့်အခါ သင်၏ “Improve the model for everyone” ဆက်တင် ဖွင့်ထားပါက သင့်အကြောင်းအရာကို ကျွန်ုပ်တို့၏ မော်ဒယ်များ လေ့ကျင့်ရန် အသုံးပြုနိုင်သည်။ သင့်ဒေတာကို မည်သို့ သိမ်းဆည်းပြီး အသုံးပြုသည်ကို ကျွန်ုပ်တို့၏ အကူအညီစင်တာရှိ ဤဆောင်းပါး တွင် ပိုမိုဖတ်ရှုနိုင်ပါသည်။

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

မေးလေ့ရှိသော မေးခွန်းများ

GitHub စီမံခန့်ခွဲသူများသည် ChatGPT အက်ပ်ကို မည်သို့ အတည်ပြုနိုင်သနည်း။

GitHub စီမံခန့်ခွဲသူများသည် မိမိတို့အဖွဲ့အစည်းအတွက် ChatGPT အက်ပ်ကဲ့သို့ OAuth အက်ပ်များကို အတည်ပြုရန် ဤညွှန်ကြားချက်များ ကို လိုက်နာနိုင်သည်။

သိမ်းဆည်းရန်နေရာတစ်ခုထဲရှိ တစ်ခုချင်း ဖိုင်များကို မည်သို့ ရှာဖွေရမလဲ။

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

သီးခြား သိမ်းဆည်းရန်နေရာများကို ChatGPT အက်ပ်က ဝင်ရောက်ခွင့်မရအောင် တားမြစ်နိုင်ပါသလား။

ဟုတ်ကဲ့၊ သို့သော် ဤအရာကို GitHub ဆက်တင်များတွင် ထိန်းချုပ်ထားသည်။ စီမံခန့်ခွဲသူများသည် သီးခြား သိမ်းဆည်းရန်နေရာများသို့ ဝင်ရောက်ခွင့်ကို တားမြစ်ရန် ဤညွှန်ကြားချက်များ ကို လိုက်နာနိုင်သည်။

ChatGPT နှင့် ချိတ်ဆက်ပြီးနောက် ကုဒ်၊ အပ်ဒိတ်များ သို့မဟုတ် PR များကို GitHub သို့ push လုပ်နိုင်ပါသလား။

ChatGPT ရှိ GitHub အက်ပ်သည် သင့်ကုဒ်ကို ခွဲခြမ်းစိတ်ဖြာပြီး ရှာဖွေရန် သင့်သိမ်းဆည်းရန်နေရာများမှ ဖတ်ရှု ခွင့်သာ ပေးသည်။ ကုဒ်ကို GitHub သို့ တိုက်ရိုက် ဖန်တီး၊ တည်းဖြတ်ပြီး push လုပ်လိုပါက ၎င်းကို ကျွန်ုပ်တို့၏ Codex ထုတ်ကုန် မှတစ်ဆင့် ရရှိနိုင်သည်။

GitHub တွင် IP Allow List ကို ဖွင့်ထားပါက ဘာလုပ်ရမလဲ။

GitHub တွင် enterprise သို့မဟုတ် organization အဆင့်၌ IP Allow List ကို ဖွင့်ထားပါက OpenAI's egress IP blocks ကို IP Allow List ထဲသို့ ထည့်ထားကြောင်း သေချာစေရန် လိုအပ်ပါမည်။

Deep Research သို့မဟုတ် အေးဂျင့်မုဒ်တွင် GitHub ကို အသုံးပြုနိုင်သော်လည်း Chat တွင် မအသုံးပြုနိုင်တာ ဘာကြောင့်လဲ။

GitHub App ရရှိနိုင်မှုသည် ChatGPT အစီအစဉ်နှင့် ထုတ်ကုန်အတွေ့အကြုံအလိုက် ကွာခြားနိုင်သည်။ အချို့အစီအစဉ်များတွင် GitHub App ကို နက်နဲစွာ ရှာဖွေခြင်း သို့မဟုတ် အေးဂျင့်မုဒ်တွင် ခွင့်ပြုနိုင်သော်လည်း ပုံမှန် ChatGPT အတွေ့အကြုံတွင် မခွင့်ပြုနိုင်ပါ။ Chat တွင် GitHub ကို မတွေ့ပါက သင်၏ ChatGPT အစီအစဉ် အသေးစိတ်များကို စစ်ဆေးပါ။

ကျွန်ုပ်တို့၏ Codex အကူအညီစင်တာ ဆောင်းပါး တွင် ပိုမိုလေ့လာနိုင်ပါသည်။

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