OpenAI
Այս էջը թարգմանվել է մեքենայական թարգմանությամբ։ Դիտել անգլերեն բնօրինակ հոդվածը.

GitHub-ի միացումը ChatGPT-ին

Միացրեք GitHub-ը ChatGPT-ին՝ իրական ժամանակում պահոցների աջակցվող հասանելիությամբ կոդը վերլուծելու, որոնելու և մեջբերելու համար։

Թարմացվել է՝ 20 hours ago

Ընդհանուր նկարագիր

Միացրեք GitHub-ը ChatGPT-ին՝ ձեր կոդի մասին հարցեր տալու համար։

Երբ GitHub-ը միացված է, ChatGPT-ն ըստ պահանջի կարող է առբերել պահոցի թույլատրված բովանդակությունը՝ ներառյալ կոդը, README ֆայլերը և այլ փաստաթղթեր։ Կախված ձեր սակագնից և պրոդուկտի միջավայրից՝ հասանելի հնարավորությունները կարող են ներառել սովորական զրույց, խորքային ուսումնասիրություն կամ ագենտի աշխատանքային հոսքեր։ Այս իրական ժամանակի հասանելիությունը չի ստեղծում GitHub-ի համաժամացված ինդեքս։

GitHub-ի հասանելիությունը կարող է տարբեր լինել՝ կախված սակագնից, աշխատատարածքից և պրոդուկտի միջավայրից։ Հաշիվը կարող է GitHub-ն օգտագործել խորքային ուսումնասիրության կամ ագենտի ռեժիմում, նույնիսկ եթե GitHub-ը հասանելի չէ սովորական զրույցում։ Ուսումնասիրության աշխատանքային հոսքերի մասին տե՛ս Խորքային ուսումնասիրությունը ChatGPT-ում։

Միացրեք GitHub-ը ChatGPT-ին

GitHub-ը միացնելու համար բացեք Կարգավորումներ > Փլագիններ բաժինը և ընտրեք GitHub-ը կամ այն ներառող փլագինը։ Հաշիվը միացնելու քայլերը նկարագրված են Հավելվածների հաշիվների միացումն ու կառավարումը ChatGPT-ում հոդվածում։

Այնուհետև կուղղորդվեք GitHub՝ ChatGPT հավելվածը տեղադրելու և դրան անհրաժեշտ թույլտվությունները տրամադրելու համար, որից հետո կընտրեք ChatGPT-ին հասանելի պահոցները։ ChatGPT-ն ըստ անհրաժեշտության ստանում է պահոցների այն բովանդակությունը, որին հասանելիություն ունի։ GitHub-ի համաժամացումը և պահոցների ինդեքսավորման անհատական կարգավորումը հասանելի չեն։

Պահոցների հասանելիությունը փոխելու համար՝

  1. Բացեք Կարգավորումներ բաժինը։

  2. Ընտրեք Փլագիններ բաժինը։

  3. Բացեք GitHub-ը։

  4. Ընտրեք պահոցների կառավարման հասանելի տարբերակը։

GitHub-ն անջատելու համար բացեք հավելվածի նույն կարգավորումները և ընտրեք Անջատել։

Ստեղծեք առաջադրանք GitHub-ի pull request-ի գործողության հիման վրա

Իրավասու օգտատերերը կարող են Աշխատանքում ստեղծել իրադարձությամբ գործարկվող՝ webhook-ի վրա հիմնված առաջադրանք՝ միացված github.com պահոցում գործողությունների համար։ Աջակցվող գործողությունների թվում կարող են լինել pull request-ի բացումը, վերանայման համար պատրաստ նշելը կամ փակումը։ Կախված գործարկիչից՝ կարող եք նաև հետևել pull request-ի վերանայումներին, մեկնաբանություններին, commit-ի թարմացումներին կամ ավարտված միավորումներին։

Առաջադրանքը կարող է հասանելիություն ունենալ միայն միացված GitHub հաշվի համար լիազորված պահոցներին։ Սեփական սերվերում տեղակայված GitHub Enterprise կապերը չեն աջակցվում իրադարձությամբ գործարկվող առաջադրանքների համար։

Կիսվեք GitHub օգտագործող պլանավորված առաջադրանքով

Երբ պլանավորված առաջադրանքներով կիսվելու հնարավորությունը հասանելի լինի ձեր հաշվի համար, կարող եք կիսվել համապատասխան պլանավորված առաջադրանքով, որի հրահանգները վերաբերում են GitHub-ին։ Իրավասու ստացողները կարող են առանձին առաջադրանք ստեղծել՝ միացնելով իրենց սեփական GitHub հաշիվը։ Նրանց հաշիվը պետք է թույլտվություն ունենա հասանելիություն ստանալու այն բոլոր պահոցներին, որոնք անհրաժեշտ են առաջադրանքի իրենց պատճենին։

Համօգտագործվող առաջադրանքի հղումը չի փոխանցում ձեր GitHub կապը, հավատարմագրերը, պահոցների հասանելիությունը կամ պահոցների ֆայլերը։ Առաջադրանքի հրահանգները տեսանելի են համօգտագործվող հղման մեջ, ուստի կիսվելուց առաջ հեռացրեք գաղտնի կոդը կամ պահոցի տեղեկությունները։ GitHub-ի ադմինիստրատորի գործող հաստատումները և հավելվածի՝ միայն կարդալու սահմանափակումները շարունակում են գործել։

Իրադարձությամբ գործարկվող GitHub առաջադրանքներով կարելի է կիսվել։ Իրավասու ստացողները պետք է միացնեն իրենց սեփական GitHub հաշիվը և լիազորեն հասանելիությունը github.com-ի այն պահոցներին, որոնք անհրաժեշտ են իրենց առաջադրանքին։

Լրացուցիչ տեղեկությունների համար տե՛ս՝ Պլանավորված առաջադրանքները ChatGPT-ում։

Գտեք GitHub-ի բացակայող պահոցները

Սովորաբար մոտ 5 րոպե է պահանջվում, որ պահոցները ChatGPT-ում հասանելի դառնան։

Այլ պատճառներ, որոնց հետևանքով պահոցը դեռևս կարող է չերևալ՝

  • Մասնավոր կամ նոր ստեղծված պահոցը կարող է չերևալ, մինչև GitHub հավելվածը չտեղադրվի ճիշտ հաշվի կամ կազմակերպության համար և հասանելիություն չստանա այդ պահոցին։ Բացեք GitHub հավելվածի պահոցի կարգավորումները և համոզվեք, որ պահոցն ընտրված ու հաստատված է։ Եթե GitHub-ը միացված է, սակայն ոչ մի պահոց հասանելի չէ, նախքան վերամիացնելը ստուգեք այս կարգավորումները։

  • Ձեր GitHub կազմակերպությունը կարող է պահանջել, որ ադմինիստրատորը հաստատի ChatGPT հավելվածը կամ որոշակի պահոց։ Ստուգեք GitHub հավելվածի պահոցի կարգավորումները և հասանելիություն խնդրեք ձեր կազմակերպության համար ցուցադրվող հաստատման գործընթացով։

  • GitHub-ի սեփական որոնման ինդեքսում նոր պահոցի հայտնվելը կարող է ժամանակ պահանջել։ Սա առանձին է ChatGPT հավելվածի համաժամացումից. ChatGPT-ում GitHub-ի հասանելիությունն ըստ պահանջի առբերում է լիազորված պահոցի բովանդակությունը և չի ստեղծում ադմինիստրատորի կողմից կառավարվող GitHub ինդեքս։

Տվյալներ և գաղտնիություն

Ինչպես է ChatGPT-ն աշխատում GitHub-ի հետ

ChatGPT-ն ձեր հուշումներից կազմում է որոնման հարցումներ՝ միացված GitHub պահոցներում համապատասխան տեղեկություններ գտնելու համար, և դրանք ուղարկում GitHub-ին։ Օրինակ՝ եթե հարցնեք. «Կարո՞ղ ես ցույց տալ, թե սերվերային մասում որտեղ եմ մշակել ֆայլերի վերբեռնումը։» ChatGPT-ն կարող է որոնել ձեր GitHub պահոցներում՝ օգտագործելով «սերվերային մասի ֆայլերի վերբեռնման մշակիչ» հարցումը։ Անհրաժեշտության դեպքում այն կարող է մի քանի տարբեր որոնում կատարել՝ ամենահամապատասխան կոդը կամ ֆայլերը գտնելու համար։

Հասկացեք մոդելների ուսուցումն ու GitHub-ի տվյալների օգտագործումը

Լռելյայն՝ բիզնես առաջարկներից օգտվող հաճախորդների ուղարկած բովանդակությունը, օրինակ՝ ChatGPT Business-ի, Enterprise-ի, Edu-ի և մեր API-ի միջոցով, չի օգտագործվում մեր մոդելները բարելավելու համար։ OpenAI-ի կողմից բիզնես տվյալների օգտագործման մասին տեղեկությունների համար տե՛ս՝ Ձեռնարկությունների գաղտնիություն։

Անձնական հաշվի համապատասխան բովանդակության դեպքում մոդելի բարելավումը կախված է Բարելավել մոդելը բոլորի համար կարգավորումից։ Միացված հավելվածների տվյալների օգտագործման և մոդելների ուսուցման մասին տեղեկությունների համար տե՛ս՝ Միացված հավելվածները ChatGPT-ում։

ChatGPT-ի տվյալների մշակման հավելվածը վերաբերում է միայն աշխատատարածքի համար ընտրված տարածաշրջանում աջակցվող և կիրառման շրջանակում ընդգրկված հաճախորդների բովանդակությանը։ GitHub-ին ուղարկված տեղեկությունների վրա տարածվում են նաև GitHub-ի պահպանման, մշակման և տվյալների մշակման հավելվածի սեփական պայմանները։ Ընթացիկ ընդգրկույթի համար տե՛ս՝ Տվյալների մշակման հավելվածը և եզրահանգումների տեղակայումը ChatGPT-ի համար։

ՀՏՀ

Ինչպե՞ս կարող են GitHub-ի ադմինիստրատորները հաստատել ChatGPT հավելվածը։

Եթե ձեր կազմակերպությունը սահմանափակում է OAuth հավելվածների հասանելիությունը, կազմակերպության սեփականատերը կարող է հետևել GitHub-ի՝ ձեր կազմակերպության համար OAuth հավելվածները հաստատելու հրահանգներին։ GitHub հավելվածի տեղադրումը և դրան պահոցի հասանելիություն տրամադրելը տարբեր քայլեր են։

Ինչպե՞ս որոնել առանձին ֆայլեր պահոցում։

Պահոցների ընտրիչը որոնում է պահոցների անունները, ոչ թե պահոցի ներսում գտնվող ֆայլերը։ GitHub-ը միացված լինելու դեպքում ChatGPT-ի աջակցվող միջավայրում կարող եք ChatGPT-ին խնդրել որոնել լիազորված պահոցում՝ ըստ ֆայլի անվան, ֆունկցիայի անվան կամ սխալի հաղորդագրության։ Նշեք պահոցի անունը և, եթե գիտեք, ֆայլի ուղին։

Կարո՞ղ եմ արգելել ChatGPT հավելվածի հասանելիությունը որոշակի պահոցներին։

Այո։ Պահոցների հասանելիությունը կառավարվում է GitHub-ում։ Կազմակերպությունների սեփականատերերը կարող են վերանայել տեղադրված GitHub հավելվածները՝ փոխելու այն պահոցների ցանկը, որոնց հավելվածը կարող է հասանելիություն ունենալ։

ChatGPT-ին միանալուց հետո կարո՞ղ եմ կոդ, թարմացումներ կամ pull request-ներ ուղարկել GitHub։

ChatGPT-ի GitHub հավելվածը թույլ է տալիս միայն կարդալ ձեր պահոցների բովանդակությունը՝ կոդը վերլուծելու և որոնելու համար։ Կոդ ստեղծելու, խմբագրելու և անմիջապես GitHub ուղարկելու համար օգտագործեք Codex։ Լրացուցիչ տեղեկությունների համար տե՛ս Codex-ի մասին Օգնության կենտրոնի հոդվածը։

Ի՞նչ անել, եթե GitHub-ում միացված է IP Allow List-ը։

Եթե ձեր GitHub ձեռնարկության կամ կազմակերպության համար միացված է IP Allow List-ը, IP Allow List-ում ավելացրեք OpenAI-ի ելքային IP հասցեների բլոկները։

Ինչո՞ւ է GitHub-ը հասանելի խորքային ուսումնասիրության կամ ագենտի ռեժիմում, բայց ոչ զրույցում։

GitHub-ի հասանելիությունը կարող է տարբերվել՝ կախված ChatGPT-ի փաթեթից և արտադրանքի օգտագործման տարբերակից։ Որոշ փաթեթներում GitHub-ը կարող է հասանելի լինել խորքային ուսումնասիրության կամ ագենտի ռեժիմում, բայց ոչ սովորական զրույցում։ Եթե սովորական զրույցում GitHub-ը չեք տեսնում, ստուգեք ձեր ChatGPT փաթեթի մանրամասները։

Այս հոդվածն օգտակա՞ր էր։