Шолу
Кодыңыз туралы сұрақтар қою үшін GitHub-ты ChatGPT-ге қосыңыз.
GitHub қосылғанда, ChatGPT рұқсат етілген репозиторий контентін, соның ішінде кодты, README файлдарын және басқа құжаттаманы сұрау бойынша ала алады. Тарифіңіз бен өнім интерфейсіне қарай стандартты чат, терең зерттеу немесе агент жұмыс процестері қолжетімді болуы мүмкін. Бұл тікелей қолжетімділік синхрондалған GitHub индексін жасамайды.
GitHub қолжетімділігі тарифке, жұмыс кеңістігіне және өнім интерфейсіне қарай өзгеруі мүмкін. GitHub стандартты чатта қолжетімсіз болса да, аккаунт оны терең зерттеу немесе агент режимінде пайдалана алуы мүмкін. Зерттеу жұмыс процестері туралы мына жерден қараңыз: ChatGPT-тегі терең зерттеу.
GitHub-ты ChatGPT-ге қосу
GitHub-ты қосу үшін қолжетімді нұсқаға қарай Қолданбалар немесе Плагиндер бөлімін ашып, GitHub не оны қамтитын плагинді таңдаңыз. Аккаунтты қосу қадамдарын мына жерден қараңыз: ChatGPT қолданбаларының аккаунттарын қосу және басқару.
Одан кейін ChatGPT қолданбасын орнатып, оған рұқсат беру үшін GitHub-қа бағытталасыз, содан соң ChatGPT кіре алатын репозиторийлерді таңдайсыз. ChatGPT рұқсат етілген репозиторий контентін сұрау бойынша алады. GitHub синхрондауы және репозиторийлерді жеке-жеке реттеп индекстеу қолжетімсіз.
Репозиторийлерге кіру рұқсатын өзгерту үшін:
Параметрлер бөлімін ашыңыз.
Қолжетімді нұсқаға қарай Қолданбалар немесе Плагиндер тармағын таңдаңыз.
GitHub бөлімін ашыңыз.
Қолжетімді репозиторийді басқару опциясын таңдаңыз.
GitHub байланысын ажырату үшін сол қолданба параметрлерін ашып, Байланысты ажырату түймесін таңдаңыз.
GitHub-тағы pull request әрекетінен тапсырма жасау
Құқығы бар пайдаланушылар қосылған github.com репозиторийіндегі әрекетке арнап Жұмыс режимінде оқиға іске қосатын (вебхукке негізделген) тапсырма жасай алады. Қолдау көрсетілетін әрекеттерге pull request ашу, оны тексеруге дайын деп белгілеу немесе жабу кіруі мүмкін. Триггерге қарай pull request тексерулерін, пікірлерді, коммит жаңартуларын немесе аяқталған біріктірулерді де бақылай аласыз.
Тапсырма тек қосылған GitHub аккаунты үшін рұқсат етілген репозиторийлерге кіре алады. Өз серверіңізде орналастырылған GitHub Enterprise байланыстарына оқиға іске қосатын тапсырмаларда қолдау көрсетілмейді.
GitHub пайдаланатын жоспарланған тапсырманы бөлісу
Аккаунтыңызда жоспарланған тапсырмаларды бөлісу мүмкіндігі болса, нұсқауларында GitHub көрсетілген тиісті тапсырманы бөлісе аласыз. Құқығы бар алушылар өз GitHub аккаунтын қосып, бөлек тапсырма жасай алады. Олардың аккаунтында тапсырма көшірмесіне қажет барлық репозиторийге кіру рұқсаты болуы керек.
Ортақ тапсырма сілтемесі GitHub байланысыңызды, тіркелгі деректеріңізді, репозиторийлерге кіру рұқсатын немесе репозиторий файлдарын тасымалдамайды. Тапсырма нұсқаулары ортақ сілтемеде көрінеді, сондықтан бөліспес бұрын құпия кодты немесе репозиторий туралы құпия ақпаратты жойыңыз. GitHub әкімшісінің қолданыстағы мақұлдаулары мен қолданбаның тек оқуға арналған шектеулері әлі де қолданылады.
Оқиға іске қосатын GitHub тапсырмаларын бөлісуге болады. Құқығы бар алушылар өз GitHub аккаунтын қосып, тапсырмасына қажет github.com репозиторийлеріне кіруге рұқсат беруі керек.
Қосымша ақпаратты мына жерден қараңыз: ChatGPT-тегі жоспарланған тапсырмалар.
Көрінбейтін GitHub репозиторийлерін табу
Репозиторийлердің ChatGPT ішінде қолжетімді болып көрінуіне әдетте шамамен 5 минут кетеді.
Репозиторийдің әлі көрінбеуінің басқа себептері:
Жеке немесе жаңадан жасалған репозиторий 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-ге қосылғаннан кейін GitHub-қа кодты, жаңартуларды немесе PR жібере аламын ба?
ChatGPT ішіндегі GitHub қолданбасы кодты талдау және іздеу үшін репозиторийлеріңізді тек оқуға мүмкіндік береді. Кодты тікелей GitHub-та жасау, өңдеу және жіберу үшін Codex пайдаланыңыз. Қосымша ақпаратты мына жерден қараңыз: Codex туралы Көмек көрсету орталығының мақаласы.
GitHub-та IP рұқсаттар тізімі қосулы болса не істеу керек?
GitHub кәсіпорныңызда немесе ұйымыңызда IP рұқсаттар тізімі қосулы болса, IP рұқсаттар тізіміне OpenAI шығыс IP мекенжайларының блоктарын қосыңыз.
Неліктен GitHub терең зерттеу немесе агент режимінде қолжетімді, ал чатта қолжетімсіз?
GitHub қолжетімділігі ChatGPT тарифі мен өнімдегі жұмыс режиміне қарай өзгеруі мүмкін. Кейбір тарифтер GitHub-ты терең зерттеу немесе агент режимінде қолдауы мүмкін, бірақ стандартты чатта қолдамайды. GitHub стандартты чатта көрінбесе, ChatGPT тарифіңіздің мәліметтерін тексеріңіз.
