OpenAI
या पेजला मशीनद्वारे भाषांतरित केले आहे. मूळ इंग्रजी लेख पहा.

ChatGPT मध्ये Databricks अॅप टेम्पलेट सेट करा

वर्कस्पेस प्रशासक ChatGPT मध्ये त्यांच्या संस्थेचे स्वतःचे Databricks OAuth अॅप कनेक्शन वापरून Databricks अॅप टेम्पलेट कसे कॉन्फिगर करू शकतात ते जाणून घ्या.

अपडेट केले: 7 days ago

तुमच्या संस्थेसाठी Databricks अॅप टेम्पलेट सेट करत असलेले ChatGPT वर्कस्पेस प्रशासक असाल तर हे मार्गदर्शक वापरा. टेम्पलेट हे सदस्य वापरतात ते अंतिम अॅप नाही. तो एक सेटअप प्रवाह आहे जो तुम्ही आवश्यक Databricks कॉन्फिगरेशन दिल्यानंतर वर्कस्पेस-विशिष्ट मसुदा अॅप तयार करतो.

Databricks साठी, बहुतेक सेटअप Databricks Account Console मध्ये होतो. तुम्ही कस्टम OAuth अॅप कनेक्शन तयार करता, ChatGPT callback URL नोंदवता, तयार केलेली client credentials कॉपी करता आणि नंतर ती मूल्ये ChatGPT टेम्पलेट सेटअप प्रवाहात पेस्ट करता. ChatGPT ने मसुदा अॅप तयार केल्यानंतर, तुम्ही ते प्रकाशित करू शकता आणि इतर वर्कस्पेस अॅप्सप्रमाणे त्याचे व्यवस्थापन करू शकता.

तुम्ही काय सेट करत आहात

तुम्ही ChatGPT मध्ये वर्कस्पेस-विशिष्ट Databricks अॅप तयार करत आहात. अॅप हे वापरते:

  • तुमच्या Databricks Account Console मध्ये तयार केलेले Databricks OAuth अॅप कनेक्शन.

  • Databricks OAuth client ID आणि client secret.

  • ChatGPT वरून कॉपी केलेली अचूक callback URL.

  • तुम्ही सक्षम करू इच्छित असलेल्या कनेक्टर क्षमतांशी जुळणारे Databricks scopes.

  • ChatGPT सेटअप प्रवाहाने विनंती केलेले कोणतेही Databricks provider तपशील, जसे की workspace host, account host, account ID किंवा warehouse.

सुरू करण्यापूर्वी

तुम्हाला आवश्यक आहे:

  • ChatGPT वर्कस्पेस प्रशासक किंवा मालक प्रवेश.

  • Databricks खाते प्रशासक प्रवेश. काही कामांसाठी वर्कस्पेस प्रशासक प्रवेश पुरेसा असू शकतो, पण कस्टम अॅप कनेक्शन Databricks Account Console मधून कॉन्फिगर केले जातात.

  • Databricks Account Console वेगळ्या टॅबमध्ये उघडे असणे.

  • ChatGPT मध्ये Databricks अॅप टेम्पलेट सेटअप स्क्रीन उघडी असणे, जेणेकरून तुम्ही अचूक callback URL कॉपी करू शकता.

  • अॅपला सामान्य Databricks API प्रवेश हवा आहे की फक्त Databricks SQL प्रवेश हवा आहे याबद्दल निर्णय.

  • Databricks client secret हाताळण्यासाठी सुरक्षित ठिकाण.

callback URL स्वतः तयार करू नका. ChatGPT मध्ये दाखवलेली अचूक callback URL कॉपी करा.

तयार ठेवायची मूल्ये

  • Callback URL: ही ChatGPT टेम्पलेट सेटअप प्रवाहातून कॉपी करा.

  • Databricks OAuth client ID.

  • Databricks OAuth client secret.

  • Databricks access scopes, जसे ALL APIs किंवा SQL.

  • ChatGPT सेटअप प्रवाहाने विनंती केलेली Databricks वर्कस्पेस किंवा खाते फील्ड.

ChatGPT मध्ये अॅप प्रकाशित करा आणि व्यवस्थापित करा

मसुदा अॅप तयार केल्याने ते सदस्यांसाठी आपोआप उपलब्ध होत नाही. मसुद्याचे पुनरावलोकन केल्यानंतर:

  1. मसुदा अॅप प्रकाशित करा.

  2. अॅप वर्कस्पेस सेटिंग्ज > अॅप्स > सक्षम मध्ये दिसत असल्याची पुष्टी करा.

  3. ते वापरायच्या भूमिकांसाठी वापरकर्ता प्रवेश कॉन्फिगर करा.

  4. अॅपद्वारे उघड केलेल्या Databricks कृतींसाठी कृती नियंत्रण चे पुनरावलोकन करा.

  5. अॅप वापरण्यापूर्वी ChatGPT सदस्यांना कधी विचारते हे निवडण्यासाठी अॅप परवानग्या चे पुनरावलोकन करा.

  6. परवानगी असलेल्या चाचणी वापरकर्त्याला ChatGPT मध्ये अॅप्स उघडून अॅप दिसत असल्याची पुष्टी करण्यास सांगा.

या अॅप परवानग्या ChatGPT संभाषणांना लागू होतात. वर्कस्पेस एजंट कोणत्या अॅप कृती उपलब्ध आहेत आणि अंतिम वापरकर्त्यांना त्या मंजूर करण्यास कधी विचारले जाते हे ठरवण्यासाठी एजंटच्या बिल्डरने सेट केलेली प्रति-एजंट नियंत्रणे वापरतात. एजंटच्या वर्तनासाठी, पहा: Enterprise आणि Business साठी ChatGPT वर्कस्पेस एजंट.

ChatGPT मध्ये टेम्पलेट सेटअप सुरू करा

  1. ChatGPT मध्ये, जिथे अॅप उपलब्ध असावे त्या वर्कस्पेसवर स्विच करा.

  2. वर्कस्पेस सेटिंग्ज > अॅप्स उघडा.

  3. डायरेक्टरी निवडा.

  4. Databricks शोधा.

  5. Databricks अॅप टेम्पलेट निवडा आणि सेटअप सुरू करा.

  6. स्पष्ट अॅप नाव आणि वर्णन प्रविष्ट करा, जसे Databricks किंवा Databricks - Data Platform.

  7. OAuth client विभागात, ChatGPT मधून callback URL कॉपी करा. हा टॅब उघडा ठेवा.

उदाहरण callback URL: https://chatgpt.com/connector/oauth/<callback_id>

callback ID काढू नका, शेवटी slash जोडू नका किंवा ती generic ChatGPT URL ने बदलू नका.

Databricks मध्ये OAuth अॅप कनेक्शन तयार करा

  1. तुमच्या Databricks खात्यासाठी Databricks Account Console उघडा.

  2. डाव्या sidebar मध्ये, सेटिंग्ज उघडा.

  3. अॅप कनेक्शन टॅब उघडा.

  4. कनेक्शन जोडा निवडा.

  5. अॅप्लिकेशन नाव प्रविष्ट करा, जसे ChatGPT Databricks Connector.

  6. Redirect URLs मध्ये, ChatGPT मधून कॉपी केलेली अचूक callback URL पेस्ट करा.

  7. Access scopes अंतर्गत, अॅपला आवश्यक असलेले scopes निवडा.

  8. SQL पलीकडे Databricks APIs आवश्यक असलेल्या सामान्य Databricks अॅपसाठी ALL APIs वापरा.

  9. Databricks SQL APIs पुरते मर्यादित असलेल्या अॅपसाठी फक्त SQL वापरा.

  10. तुमच्या संस्थेकडे विशिष्ट धोरण नसल्यास token TTLs Databricks डीफॉल्ट्सवरच ठेवा.

  11. Generate a client secret सक्षम करा. या प्रवाहासाठी ChatGPT ला confidential OAuth client आवश्यक आहे.

  12. कनेक्शन तयार करा.

Databricks मधून credentials कॉपी करा

  1. Connection created संवादात, Client ID कॉपी करा.

  2. Client secret त्वरित कॉपी करा आणि सुरक्षितपणे साठवा.

  3. secret कॉपी करण्यापूर्वी तुम्ही संवाद बंद केला असल्यास, OAuth अॅप credentials तयार करा किंवा rotate करा आणि नवीन secret वापरा.

Databricks secret फक्त एकदाच दाखवते. त्याला credential प्रमाणे हाताळा आणि screenshots, tickets, comments किंवा chats मध्ये समाविष्ट करू नका.

ChatGPT मध्ये सेटअप पूर्ण करा

  1. ChatGPT टेम्पलेट सेटअप टॅबवर परत जा.

  2. Databricks Client ID OAuth client ID मध्ये पेस्ट करा.

  3. Databricks Client secret OAuth client secret मध्ये पेस्ट करा.

  4. तुम्हाला जाणूनबुजून टेम्पलेट डीफॉल्ट्स ओव्हरराइड करायचे नसतील, तर Scopes अपरिवर्तित ठेवा.

  5. सेटअप प्रवाहाने आवश्यक केलेली कोणतीही Databricks provider फील्ड भरा, जसे की workspace host, account host, account ID, warehouse किंवा इतर Databricks-विशिष्ट मूल्ये.

  6. मसुदा अॅप तयार करा.

वापरकर्ता म्हणून अॅपची चाचणी करा

  1. परवानगी असलेला चाचणी वापरकर्ता म्हणून ChatGPT मधून कनेक्ट प्रवाह सुरू करा.

  2. ब्राउझर अपेक्षित Databricks खाते किंवा वर्कस्पेस उघडतो याची पुष्टी करा.

  3. विनंती केलेले scopes मंजूर करा.

  4. ब्राउझर ChatGPT कडे परत येतो आणि अॅप कनेक्टेड म्हणून दिसते याची पडताळणी करा.

  5. सर्वप्रथम कमी-जोखमीची read action चालवा, जसे की सध्याच्या वापरकर्त्याची माहिती मिळवणे किंवा मंजूर Databricks SQL संसाधनावर क्वेरी करणे.

  6. write actions सक्षम असल्यास, व्यापक रोलआउटपूर्वी स्पष्टपणे कमी-जोखमीच्या Databricks workflow सह चाचणी करा.

प्रवेश व्यवस्थापित करा

Databricks आणि ChatGPT दोन्ही प्रवेश नियंत्रणात योगदान देतात.

ChatGPT मध्ये, वर्कस्पेस प्रशासक प्रकाशित अॅप उपलब्ध आहे का, कोणत्या वर्कस्पेस भूमिकांना ते वापरता येईल, कोणत्या कृती सक्षम आहेत आणि अॅप वापरण्यापूर्वी ChatGPT वापरकर्त्यांना कधी विचारते हे व्यवस्थापित करतात.

Databricks मध्ये, कोणते वापरकर्ते OAuth अॅप authorize करू शकतात आणि त्या वापरकर्त्यांना कोणत्या Databricks संसाधनांमध्ये प्रवेश करता येईल हे प्रशासक व्यवस्थापित करतात. ChatGPT मध्ये अॅप सक्षम केल्यानंतरही provider परवानग्या लागू राहतात.

समस्यानिवारण

  • Redirect URI mismatch: Databricks Redirect URL, path आणि callback ID सह, ChatGPT मध्ये दाखवलेल्या callback URL शी अचूक जुळते याची पुष्टी करा.

  • Secret missing: Databricks secrets एकदाच प्रदर्शित होतात. कॉपी केले नसेल तर नवीन client secret generate करा.

  • OAuth अॅप लगेच उपलब्ध नाही: Databricks म्हणते की OAuth application updates process होण्यासाठी 30 मिनिटांपर्यंत लागू शकतात.

  • Insufficient scope: ChatGPT authenticate करू शकत असेल पण Databricks API calls अयशस्वी होत असतील, तर अॅपला non-SQL APIs आवश्यक असताना Databricks अॅपमध्ये ALL APIs आहे याची पुष्टी करा.

  • SQL actions fail: SQL scope, warehouse configuration आणि Databricks permissions यांची पुष्टी करा.

  • Wrong workspace: वापरकर्ते ज्या ChatGPT वर्कस्पेसमध्ये ते कनेक्ट करतील त्याच वर्कस्पेसमध्ये अॅप तयार आणि प्रकाशित करा.

  • Users cannot connect: वापरकर्त्याकडे Databricks access आहे आणि त्याला OAuth अॅप authorize करण्याची परवानगी आहे याची पुष्टी करा.

संदर्भ

हा लेख उपयुक्त आहे का?