तुम्ही ChatGPT वर्कस्पेसचे प्रशासक किंवा ChatGPT Plus अथवा ChatGPT Pro वापरकर्ते असाल आणि तुमच्या संस्थेच्या Databricks OAuth क्लायंटद्वारे Databricks Genie कनेक्टर सेट अप करत असाल, तर हे मार्गदर्शक वापरा.
Databricks साठी सेटअपचा बहुतांश भाग Databricks खाते कन्सोलमध्ये केला जातो. सानुकूल OAuth ॲप कनेक्शन तयार करा, ChatGPT कॉलबॅक URL नोंदवा, तयार झालेली क्लायंट ओळखपत्रे कॉपी करा आणि नंतर ती मूल्ये ChatGPT कनेक्टरच्या सेटअप प्रक्रियेत प्रविष्ट करा.
तुम्ही काय सेट अप करत आहात
तुम्ही तुमच्या ChatGPT खात्यासाठी किंवा वर्कस्पेससाठी Databricks ॲप कनेक्शन तयार करत आहात. या कनेक्शनमध्ये पुढील गोष्टी वापरल्या जातात:
तुमच्या Databricks खाते कन्सोलमध्ये तयार केलेले Databricks OAuth ॲप कनेक्शन.
Databricks OAuth क्लायंट आयडी आणि क्लायंट गुप्त मूल्य.
ChatGPT मधून कॉपी केलेला अचूक कॉलबॅक URL.
तुम्हाला सुरू करायच्या असलेल्या कनेक्टर क्षमतांशी जुळणाऱ्या Databricks व्याप्ती.
ChatGPT सेटअप प्रक्रियेत मागितलेले Databricks प्रदात्याचे तपशील, जसे की वर्कस्पेस होस्ट, खाते होस्ट, खाते आयडी किंवा वेअरहाऊस.
सुरू करण्यापूर्वी
तुम्हाला पुढील गोष्टी आवश्यक आहेत:
ChatGPT वर्कस्पेस प्रशासक किंवा मालकाचा प्रवेश अथवा ChatGPT Plus किंवा ChatGPT Pro खाते.
Databricks खाते प्रशासकाचा प्रवेश. काही कामांसाठी वर्कस्पेस प्रशासकाचा प्रवेश पुरेसा असू शकतो, परंतु सानुकूल ॲप कनेक्शन Databricks खाते कन्सोलमधून संरचित केली जातात.
वेगळ्या टॅबमध्ये उघडलेले Databricks खाते कन्सोल.
अचूक कॉलबॅक URL कॉपी करता यावा यासाठी ChatGPT मध्ये उघडलेली Databricks Genie कनेक्शन स्क्रीन.
ॲपला Databricks API चा सर्वसाधारण प्रवेश आवश्यक आहे की फक्त Databricks SQL चा प्रवेश, याबद्दलचा निर्णय.
Databricks क्लायंटचे गुप्त मूल्य हाताळण्यासाठी सुरक्षित जागा.
तुमच्या Databricks खात्याचा किंवा वर्कस्पेसचा प्रवेश IP प्रवेश सूची, संदर्भाधारित अंतर्गामी नियंत्रण, फायरवॉल किंवा अन्य नेटवर्क धोरणाद्वारे प्रतिबंधित असल्यास, सध्याच्या ChatGPT कनेक्टरच्या निर्गामी IP व्याप्तींना अनुमती देऊ शकणाऱ्या Databricks प्रशासकाची मदत.
टीप: ChatGPT मध्ये दाखवलेला अचूक कॉलबॅक URL तुम्ही कॉपी करणे आवश्यक आहे.
तयार ठेवायची मूल्ये
कॉलबॅक URL: हा ChatGPT कनेक्टरच्या सेटअप प्रक्रियेतून कॉपी करा.
Databricks OAuth क्लायंट आयडी.
Databricks OAuth क्लायंटचे गुप्त मूल्य.
Databricks प्रवेश व्याप्ती, जसे की सर्व API किंवा SQL.
ChatGPT सेटअप प्रक्रियेत मागितलेली Databricks वर्कस्पेस किंवा खात्याची क्षेत्रे.
ChatGPT मध्ये ॲप सेटअप सुरू करा
ChatGPT मध्ये, ॲप उपलब्ध करून द्यायच्या खात्यावर किंवा वर्कस्पेसवर जा.
वर्कस्पेस प्रशासक किंवा मालक म्हणून वर्कस्पेस सेटिंग्ज > प्लगइन येथे जा.
निर्देशिकामध्ये Databricks Genie निवडा.
ॲप कनेक्शन जोडा निवडा.
Databricks Genie कनेक्ट करा संवादपेटीत OAuth क्लायंट विभाग शोधा.
ChatGPT मधील कॉलबॅक URL. ही संवादपेटी उघडी ठेवा.

कॉलबॅक URL चे उदाहरण:
https://chatgpt.com/connector/oauth/<callback_id>
कॉलबॅक आयडी काढू नका, शेवटी तिरपी रेघ जोडू नका किंवा त्याऐवजी सर्वसाधारण ChatGPT URL वापरू नका. Databricks मध्ये नोंदवलेला URL हा ChatGPT मध्ये दाखवलेल्या कॉलबॅक URLशी तंतोतंत जुळला पाहिजे.
Databricks मध्ये OAuth ॲप कनेक्शन तयार करा
तुमच्या Databricks खात्यासाठी Databricks खाते कन्सोल उघडा.
डाव्या बाजूच्या पट्टीत सेटिंग्ज उघडा.
ॲप कनेक्शन टॅब उघडा.
कनेक्शन जोडा निवडा.

ॲप्लिकेशनचे नाव प्रविष्ट करा, जसे की ChatGPT Databricks कनेक्टर.
पुनर्निर्देशन URLमध्ये ChatGPT मधून कॉपी केलेला अचूक कॉलबॅक URL चिकटवा.
प्रवेश व्याप्ती अंतर्गत ॲपला आवश्यक असलेल्या व्याप्ती निवडा.
SQL व्यतिरिक्त इतर Databricks API आवश्यक असलेल्या सर्वसाधारण Databricks ॲपसाठी सर्व API वापरा.
फक्त Databricks SQL API पुरते मर्यादित असलेल्या ॲपसाठी केवळ SQL वापरा.
ChatGPT मध्ये नंतर नमूद होणारी प्रत्येक व्याप्ती या Databricks OAuth ॲपवर सुरू असल्याची खात्री करा. वापरकर्ता आंतरपृष्ठात तयार केलेल्या ॲप्ससाठी Databricks हे openid, email, profile आणि offline_access यांना आपोआप अनुमती देते.
तुमच्या संस्थेचे विशिष्ट धोरण नसल्यास, टोकनची कालमर्यादा Databricks च्या डीफॉल्ट मूल्यांवर ठेवा: प्रवेश टोकनसाठी 60 मिनिटे आणि रीफ्रेश टोकनसाठी 10080 मिनिटे.
क्लायंटचे गुप्त मूल्य तयार करा सुरू करा. या प्रक्रियेसाठी ChatGPT ला गोपनीय OAuth क्लायंट आवश्यक आहे.
कनेक्शन तयार करा.

Databricks मधून ओळखपत्रे कॉपी करा
कनेक्शन तयार झाले संवादपेटीत क्लायंट आयडी कॉपी करा.
क्लायंटचे गुप्त मूल्य त्वरित कॉपी करून सुरक्षितपणे साठवा.
गुप्त मूल्य कॉपी करण्यापूर्वी संवादपेटी बंद केल्यास, OAuth ॲपची ओळखपत्रे तयार करा किंवा बदला आणि नवीन गुप्त मूल्य वापरा.
Databricks हे गुप्त मूल्य फक्त एकदाच दाखवते. ते ओळखपत्राप्रमाणे हाताळा आणि स्क्रीनशॉट, तिकिटे, टिप्पण्या किंवा चॅटमध्ये समाविष्ट करू नका.
ChatGPT मधील सेटअप पूर्ण करा
Databricks Genie कनेक्ट करा संवादपेटीवर परत जा.
OAuth क्लायंट आयडीमध्ये Databricks क्लायंट आयडी प्रविष्ट करा.
OAuth क्लायंटचे गुप्त मूल्य यामध्ये Databricks क्लायंटचे गुप्त मूल्य प्रविष्ट करा.
सर्वसाधारण API प्रवेशासाठी व्याप्ती (पर्यायी)मध्ये all-apis आणि offline_access कायम ठेवा.
प्रत्येक ओळीत एक व्याप्ती प्रविष्ट करा किंवा व्याप्ती स्वल्पविरामांनी विभक्त करा. ChatGPT मध्ये नमूद केलेली प्रत्येक व्याप्ती Databricks OAuth ॲपवर सुरू केलेली असणे आवश्यक आहे.
https:// किंवा URL मार्ग न देता वर्कस्पेस होस्टनाव (आवश्यक) प्रविष्ट करा. सेटअप प्रक्रियेत दाखवलेली Databricks प्रदात्याची इतर सर्व आवश्यक क्षेत्रे भरा.
पुढे सुरू ठेवा निवडा.
ChatGPT केवळ व्याप्ती (पर्यायी)मध्ये प्रविष्ट केलेल्या व्याप्तींचीच विनंती करते. ते अधिक व्यापक साचा व्याप्ती आपोआप जोडत नाही.

कनेक्ट करा आणि चाचणी घ्या
कनेक्टरचे तपशील, क्रिया आणि प्रमाणीकरण सेटिंग्ज तपासा.
तुम्ही वर्कस्पेस प्रशासक असल्यास, वर्कस्पेससाठी कनेक्टर सुरू करा आणि वर्कस्पेस धोरणानुसार तो कोण वापरू शकते हे संरचित करा.
परवानगी असलेला चाचणी वापरकर्ता म्हणून ChatGPT मधून कनेक्शन प्रक्रिया सुरू करा आणि नंतर Databricks मध्ये साइन इन करा.
ब्राउझरमध्ये अपेक्षित Databricks खाते किंवा वर्कस्पेस उघडल्याची खात्री करा.
विनंती केलेल्या व्याप्ती तपासा आणि नंतर अधिकृत करा निवडा.

ब्राउझर ChatGPT वर परत येतो आणि कनेक्टर कनेक्ट झाल्याचे दिसते, याची खात्री करा.
प्रथम कमी जोखमीची वाचन क्रिया चालवा, जसे की सध्याच्या वापरकर्त्याची माहिती मिळवणे किंवा मंजूर Databricks SQL संसाधनावर क्वेरी चालवणे.
लेखन क्रिया सुरू असल्यास, व्यापक वापर सुरू करण्यापूर्वी स्पष्टपणे कमी जोखमीच्या Databricks कार्यप्रवाहाद्वारे चाचणी घ्या.
वर्कस्पेस सेटअपसाठी, परवानगी असलेल्या प्रशासक नसलेल्या वर्कस्पेस सदस्याला कनेक्ट करून कमी जोखमीची चाचणी पुन्हा करण्यास सांगा.
प्रवेश व्यवस्थापित करा
प्रवेश नियंत्रणामध्ये Databricks आणि ChatGPT या दोन्हींची भूमिका असते.
ChatGPT मध्ये, ॲप उपलब्ध असावे की नाही आणि सदस्यांनी ते कसे वापरावे हे वर्कस्पेस प्रशासक व्यवस्थापित करतात. पुढील गोष्टींसाठी Databricks ॲपची प्रशासकीय नियंत्रणे (वर्कस्पेस सेटिंग्ज > ॲप्स) तपासा:
कनेक्टर कोणत्या वर्कस्पेस भूमिका वापरू शकतात हे संरचित करण्यासाठी वापरकर्ता प्रवेश.
कोणत्या Databricks क्रिया सुरू करायच्या हे संरचित करण्यासाठी क्रिया नियंत्रण.
कनेक्टर वापरण्यापूर्वी ChatGPT ने सदस्यांना कधी विचारावे हे संरचित करण्यासाठी ॲप परवानग्या.
या ॲप परवानग्या ChatGPT संभाषणांना लागू होतात. कोणत्या ॲप क्रिया उपलब्ध आहेत आणि अंतिम वापरकर्त्यांना त्या मंजूर करण्यास कधी विचारले जाते हे ठरवण्यासाठी वर्कस्पेस एजंट, एजंटच्या निर्मात्याने सेट केलेली प्रत्येक एजंटसाठीची स्वतंत्र नियंत्रणे वापरतात. एजंटच्या वर्तनाविषयी माहितीसाठी हे पहा: एंटरप्राइझ आणि बिझनेससाठी ChatGPT वर्कस्पेस एजंट.
Databricks मध्ये, कोणते वापरकर्ते OAuth ॲपला अधिकृत करू शकतात आणि ते कोणत्या Databricks संसाधनांमध्ये प्रवेश करू शकतात हे प्रशासक व्यवस्थापित करतात. ChatGPT मध्ये ॲप सुरू केल्यानंतरही प्रदात्याच्या परवानग्या लागू राहतात.
Databricks कनेक्टर सेटअपमधील समस्यांचे निवारण
पुनर्निर्देशन URI जुळत नाही: Databricks मधील पुनर्निर्देशन URLचे मूल्य, मार्ग आणि कॉलबॅक आयडीसह ChatGPT मध्ये दाखवलेल्या कॉलबॅक URLशी तंतोतंत जुळते याची खात्री करा. कॉलबॅक आयडी काढू नका, शेवटी तिरपी रेघ जोडू नका किंवा त्याऐवजी दुसरा ChatGPT पुनर्निर्देशन URL वापरू नका.
गुप्त मूल्य उपलब्ध नाही: Databricks ची गुप्त मूल्ये फक्त एकदाच दाखवली जातात. ते कॉपी केले नसेल, तर क्लायंटचे नवीन गुप्त मूल्य तयार करा.
OAuth ॲप त्वरित उपलब्ध नाही: Databricks नुसार, OAuth ॲप्लिकेशनवरील अद्यतनांवर प्रक्रिया होण्यासाठी 30 मिनिटांपर्यंत वेळ लागू शकतो.
व्याप्ती अपुरी आहे किंवा जुळत नाही: ChatGPT मधील व्याप्ती (पर्यायी) आणि Databricks OAuth ॲपवरील प्रवेश व्याप्ती यांची तुलना करा. ChatGPT ने विनंती केलेली प्रत्येक व्याप्ती तेथे सुरू असणे आवश्यक आहे. SQL व्यतिरिक्त इतर API साठी, Databricks मध्ये all-apis सुरू असल्याची आणि ChatGPT च्या व्याप्ती सूचीमध्ये कायम असल्याची खात्री करा.
SQL क्रिया अयशस्वी होतात: SQL व्याप्ती, वेअरहाऊस संरचना आणि Databricks परवानग्या तपासा.
चुकीचा ChatGPT वर्कस्पेस: वापरकर्ते ज्या ChatGPT वर्कस्पेसमध्ये कनेक्टर जोडतील, त्याच वर्कस्पेसमध्ये तो तयार करून सुरू करा.
चुकीचे Databricks खाते किंवा वर्कस्पेस: वर्कस्पेस होस्टनाव (आवश्यक) हे मूल्य तपासा. त्यानंतर साइन-इन प्रक्रिया पुन्हा करा आणि Databricks मध्ये अपेक्षित खाते किंवा वर्कस्पेस उघडल्याची खात्री करा.
वापरकर्ते कनेक्ट करू शकत नाहीत: वापरकर्त्याला Databricks प्रवेश आहे आणि OAuth ॲप अधिकृत करण्याची परवानगी आहे याची खात्री करा. तसेच, वापरकर्त्याचा ChatGPT मधील वापरकर्ता प्रवेश कनेक्टरला अनुमती देतो याची खात्री करा.
Databricks नेटवर्क धोरण कनेक्टरला अवरोधित करते: Databricks फक्त ठरावीक स्रोत IP ना अनुमती देत असल्यास, Databricks प्रशासकाने संबंधित खाते किंवा वर्कस्पेसच्या IP प्रवेश सूची, संदर्भाधारित अंतर्गामी नियंत्रणे, फायरवॉल किंवा ग्राहकाच्या नियंत्रणातील इतर नेटवर्क नियम अद्यतनित करणे आवश्यक आहे.
सध्याच्या ChatGPT कनेक्टरच्या निर्गामी IP व्याप्तींमधून येणाऱ्या कनेक्शनना अनुमती द्या.
ही अनुमतीसूची Databricks मध्ये किंवा ग्राहकाच्या नियंत्रणातील नेटवर्क स्तरावर संरचित करा. ही ChatGPT वर्कस्पेसच्या IP अनुमतीसूचीपेक्षा वेगळी आहे.
प्रकाशित केलेल्या व्याप्ती बदलू शकतात. शक्य असेल तेव्हा JSON मधून अद्यतने स्वयंचलित करा.
नेटवर्क अवरोध टाळण्यासाठी क्लायंटचे गुप्त मूल्य बदलू नका किंवा OAuth व्याप्ती बदलू नका. प्रथम Databricks कनेक्टरचे स्रोत IP नाकारत आहे का, याची खात्री करा.
