विहंगावलोकन
तुमच्या स्वतःच्या कोडवर आधारित प्रश्न विचारण्यासाठी तुम्ही तुमच्या GitHub रिपॉझिटरी ChatGPT अॅप्सशी तसेच ChatGPT एजंटशी जोडू शकता.
तुम्ही GitHub शी जोडता तेव्हा, ChatGPT तुमच्या रिपॉझिटरींमधून कोड, README फाइल्स आणि इतर दस्तऐवज असा थेट डेटा खेचू शकते आणि सिंक असलेल्या अॅपद्वारे, फाइल शोध असलेल्या अॅपद्वारे किंवा डीप रिसर्च असलेल्या अॅपद्वारे रिअल टाइममध्ये त्यावर विचार करू शकते. फक्त जोडा, प्रश्न विचारा आणि ChatGPT तुमच्या GitHub सामग्रीमधून थेट संबंधित स्निपेट्स वाचेल, विश्लेषण करेल आणि उद्धृत करेल.
टीप: GitHub App ची उपलब्धता ChatGPT प्लॅन आणि अनुभवाप्रमाणे बदलू शकते. उदाहरणार्थ, ChatGPT Plus वापरकर्त्यांना मानक ChatGPT अनुभवात GitHub App दिसणार नाही, जरी ते Deep Research किंवा Agent Mode सारख्या इतर अनुभवांमध्ये उपलब्ध असले तरी.
GitHub ला ChatGPT शी जोडणे
सेटिंग्ज → अॅप्स निवडून आणि ChatGPT अॅप निर्देशिकेत GitHub शोधून तुम्ही GitHub ला ChatGPT शी जोडू शकता.
तिथून, ChatGPT अॅप इंस्टॉल आणि अधिकृत करण्यासाठी तुम्हाला GitHub कडे नेले जाईल आणि नंतर ChatGPT प्रवेश करू शकणाऱ्या रिपॉझिटरी तुम्ही निवडाल. जोडल्यानंतर, वेग आणि गुणवत्ता सुधारण्यासाठी कोणत्या रिपॉझिटरी तुम्ही सर्वाधिक वापरता हे ChatGPT विचारू शकते, जेणेकरून ते त्या सिंक करू शकेल. ही सिंक निवड GitHub रिपॉझिटरी प्रवेशापासून वेगळी आहे; GitHub मध्ये तुम्ही परवानगी दिलेल्या रिपॉझिटरी सिंकसाठी निवडलेल्या नसल्या तरीही ChatGPT त्यांमध्ये प्रवेश करू शकते.
ChatGPT कोणत्या रिपॉझिटरींमध्ये प्रवेश करू शकते ते बदलण्यासाठी, सेटिंग्ज → अॅप्स वर जा, GitHub उघडा, नंतर GitHub चे रिपॉझिटरी प्रवेश पृष्ठ उघडण्यासाठी रिपॉझिटरी निवडा (किंवा GitHub वर रिपॉझिटरी कॉन्फिगर करा) निवडा. GitHub ला ChatGPT पासून डिस्कनेक्ट करण्यासाठी, सेटिंग्ज → अॅप्स वर जा, GitHub उघडा, नंतर डिस्कनेक्ट करा निवडा.
ChatGPT ला GitHub शी जोडल्यानंतर मला माझ्या काही रिपॉझिटरी का दिसत नाहीत?
सामान्यतः तुमच्या रिपॉझिटरी ChatGPT मध्ये उपलब्ध म्हणून दिसायला ~5 मिनिटांचा विलंब होतो.
तुम्हाला रिपॉझिटरी अद्याप न दिसण्याची अतिरिक्त कारणे:
खासगी किंवा नव्याने तयार केलेल्या रिपॉझिटरी: तुमची रिपॉझिटरी खासगी असल्यास किंवा GitHub शी सुरुवातीला जोडल्यावर तयार केली असल्यास, ती ChatGPT मध्ये लगेच दिसणार नाही. इच्छित रिपॉझिटरींमध्ये प्रवेश कॉन्फिगर करण्यासाठी कृपया या लिंकला भेट द्या किंवा ChatGPT मधील Github साठीच्या सेटिंग्ज पृष्ठावरील गिअर आयकॉनवर टॅप करा.
रिपॉझिटरीसाठी GitHub अॅडमिनची मंजुरी आवश्यक आहे: तुमची रिपॉझिटरी ChatGPT शी जोडण्यापासून तुमच्या GitHub अॅडमिनने ब्लॉक केली असू शकते. कृपया या लिंकला भेट द्या किंवा ChatGPT मधील Github साठीच्या सेटिंग्ज पृष्ठावरील गिअर आयकॉनवर टॅप करा. येथून, तुम्ही तुमच्या IT प्रशासकाकडून मंजूर होऊ शकणाऱ्या रिपॉझिटरींमध्ये प्रवेश “विनंती” करू शकता.
GitHub द्वारे इंडेक्स न केलेल्या रिपॉझिटरी: GitHub च्या शोध इंडेक्सिंग वर्तनामुळे, रिपॉझिटरी GitHub च्या इंडेक्समध्ये नसू शकते आणि त्यामुळे शोधताना ChatGPT अॅपला दिसत नाही. GitHub वर जाऊन आणि या फॉरमॅटमध्ये रिपॉझिटरीसाठी शोध करून तुम्ही इंडेक्सिंग मॅन्युअली ट्रिगर करू शकता:
repo:{username/repo_name} import(उदा., repo:openai/codex import). कनेक्टरसाठी उपलब्ध होण्यापूर्वी इंडेक्सला ~5-10 मिनिटे लागू शकतात हे लक्षात ठेवा.
डेटा आणि गोपनीयता
ChatGPT Github सोबत कसे काम करते
तुमच्या जोडलेल्या GitHub रिपॉझिटरींमध्ये संबंधित माहिती शोधण्यासाठी ChatGPT तुमच्या प्रॉम्प्टमधून शोध क्वेरी तयार करते आणि त्या क्वेरी GitHub कडे पाठवते. उदाहरणार्थ, तुम्ही विचारले, “बॅकएंडमध्ये मी फाइल अपलोड कुठे हाताळले ते तुम्ही मला दाखवू शकता का?” ChatGPT “फाइल अपलोड हाताळणी बॅकएंड” सारखी क्वेरी वापरून तुमच्या GitHub रिपॉझिटरी शोधू शकते. गरज असल्यास, सर्वात संबंधित कोड किंवा फाइल्स शोधण्यासाठी ते काही वेगवेगळे शोध करू शकते.
OpenAI आपली मॉडेल प्रशिक्षित करण्यासाठी GitHub मधील सामग्री वापरेल का?
डीफॉल्टनुसार, ChatGPT Business, Enterprise, Edu आणि आमचा API यांसारख्या व्यवसाय ऑफरिंग वापरणाऱ्या ग्राहकांनी पाठवलेली सामग्री आमची मॉडेल सुधारण्यासाठी वापरली जात नाही. आम्ही व्यवसाय डेटा कसा वापरतो याबद्दल माहितीसाठी कृपया आमचे Enterprise Privacy पृष्ठ पहा.
वैयक्तिक सदस्यत्वातून आमच्या सेवा वापरताना, तुमची “प्रत्येकासाठी मॉडेल सुधारा” सेटिंग चालू असल्यास आम्ही आमची मॉडेल प्रशिक्षित करण्यासाठी तुमची सामग्री वापरू शकतो. तुमचा डेटा कसा साठवला आणि वापरला जातो याबद्दल तुम्ही आमच्या हेल्प सेंटरमधील या लेखात अधिक वाचू शकता.
सर्व उपलब्ध प्रदेशांमध्ये Github साठी डेटा रेसिडेन्सी समर्थित आहे. डेटा रेसिडेन्सीबद्दल अधिक वाचा.
वारंवार विचारले जाणारे प्रश्न
GitHub अॅडमिन ChatGPT अॅपला मंजुरी कशी देऊ शकतात?
GitHub अॅडमिन त्यांच्या संस्थेसाठी ChatGPT अॅपसारख्या OAuth अॅप्सना मंजुरी देण्यासाठी या सूचनांचे अनुसरण करू शकतात.
मी रिपॉझिटरीमधील स्वतंत्र फाइल्स कशा शोधू?
तुम्ही फक्त तुमच्या GitHub रिपॉझिटरींचे नाव शोधू शकता. विशिष्ट फाइल नावांचा शोध समर्थित नाही.
ChatGPT अॅपद्वारे विशिष्ट रिपॉझिटरींमध्ये प्रवेश होऊ नये असे मी करू शकतो का?
होय, मात्र हे GitHub सेटिंग्जमध्ये नियंत्रित केले जाते. विशिष्ट रिपॉझिटरींमध्ये प्रवेश प्रतिबंधित करण्यासाठी अॅडमिन या सूचनांचे अनुसरण करू शकतात.
ChatGPT शी जोडल्यानंतर मी कोड, अपडेट्स किंवा PRs GitHub वर पुश करू शकतो का?
ChatGPT मधील GitHub अॅप तुम्हाला तुमचा कोड विश्लेषित आणि शोधण्यासाठी तुमच्या रिपॉझिटरींमधून फक्त वाचू देते. तुम्हाला कोड जनरेट, संपादित आणि थेट GitHub वर पुश करायचा असल्यास, ते आमच्या Codex उत्पादनाद्वारे उपलब्ध आहे.
GitHub वर माझ्याकडे IP Allow List सक्षम असल्यास काय?
GitHub वर एंटरप्राइज किंवा संस्थेच्या पातळीवर IP Allow List सक्षम असल्यास, तुम्ही IP Allow List मध्ये OpenAI चे एग्रेस IP ब्लॉक्स जोडल्याची खात्री करावी लागेल.
मी GitHub डीप रिसर्च किंवा एजंट मोडमध्ये वापरू शकतो, पण Chat मध्ये का नाही?
GitHub अॅपची उपलब्धता ChatGPT प्लॅन आणि उत्पादन अनुभवानुसार बदलू शकते. काही प्लॅनमध्ये मानक ChatGPT अनुभवात नव्हे, तर डीप रिसर्च किंवा एजंट मोडमध्ये GitHub अॅपला परवानगी असू शकते. तुम्हाला Chat मध्ये GitHub दिसत नसल्यास, तुमच्या ChatGPT प्लॅनचे तपशील तपासा.
आमच्या Codex हेल्प सेंटर लेखात तुम्ही अधिक जाणून घेऊ शकता.
