మీరు ChatGPT వర్క్స్పేస్ నిర్వాహకులైనా, లేదా మీ సంస్థకు చెందిన Databricks OAuth క్లయింట్తో Databricks Genie కనెక్టర్ను సెటప్ చేస్తున్న ChatGPT Plus లేదా ChatGPT Pro వినియోగదారులైనా ఈ మార్గదర్శిని ఉపయోగించండి.
Databricksకు సంబంధించిన సెటప్లో ఎక్కువ భాగం Databricks ఖాతా కన్సోల్లో జరుగుతుంది. మీరు అనుకూల OAuth యాప్ కనెక్షన్ను సృష్టించి, ChatGPT కాల్బ్యాక్ URLను నమోదు చేసి, రూపొందించిన క్లయింట్ ఆధారాలను కాపీ చేసిన తర్వాత, ఆ విలువలను ChatGPT కనెక్టర్ సెటప్ ప్రక్రియలో నమోదు చేస్తారు.
మీరు సెటప్ చేస్తున్నది ఏమిటి
మీ ChatGPT ఖాతా లేదా వర్క్స్పేస్ కోసం మీరు Databricks యాప్ కనెక్షన్ను సృష్టిస్తున్నారు. ఈ కనెక్షన్ వీటిని ఉపయోగిస్తుంది:
మీ Databricks ఖాతా కన్సోల్లో సృష్టించిన Databricks OAuth యాప్ కనెక్షన్.
Databricks OAuth క్లయింట్ ID మరియు క్లయింట్ రహస్యం.
ChatGPT నుండి కాపీ చేసిన ఖచ్చితమైన కాల్బ్యాక్ URL.
మీరు ప్రారంభించాలనుకునే కనెక్టర్ సామర్థ్యాలకు సరిపోలే Databricks పరిధులు.
వర్క్స్పేస్ హోస్ట్, ఖాతా హోస్ట్, ఖాతా ID లేదా వేర్హౌస్ వంటి, 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 క్లయింట్ ID.
Databricks OAuth క్లయింట్ రహస్యం.
అన్ని APIలు లేదా SQL వంటి Databricks యాక్సెస్ పరిధులు.
ChatGPT సెటప్ ప్రక్రియ కోరే Databricks వర్క్స్పేస్ లేదా ఖాతా ఫీల్డ్లు.
ChatGPTలో యాప్ సెటప్ను ప్రారంభించండి
ChatGPTలో, యాప్ అందుబాటులో ఉండాల్సిన ఖాతా లేదా వర్క్స్పేస్కు మారండి.
వర్క్స్పేస్ నిర్వాహకులు లేదా యజమానిగా వర్క్స్పేస్ సెట్టింగ్లు > ప్లగిన్లుకు వెళ్లండి.
డైరెక్టరీలో Databricks Genieని ఎంచుకోండి.
యాప్ కనెక్షన్ను జోడించు ఎంచుకోండి.
Databricks Genieని కనెక్ట్ చేయండి డైలాగ్లో OAuth క్లయింట్ విభాగాన్ని కనుగొనండి.
ChatGPT నుండి కాల్బ్యాక్ URL. ఈ డైలాగ్ను తెరిచి ఉంచండి.

కాల్బ్యాక్ URL ఉదాహరణ:
https://chatgpt.com/connector/oauth/<callback_id>
కాల్బ్యాక్ 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 యాప్లో ప్రారంభించినట్లు నిర్ధారించుకోండి. వినియోగదారు ఇంటర్ఫేస్లో సృష్టించిన యాప్ల కోసం openid, email, profile, offline_accessలను Databricks స్వయంచాలకంగా అనుమతిస్తుంది.
మీ సంస్థకు నిర్దిష్ట విధానం ఉంటే తప్ప, టోకెన్ TTLలను Databricks డిఫాల్ట్ల వద్దే ఉంచండి: యాక్సెస్ టోకెన్కు 60 నిమిషాలు, రిఫ్రెష్ టోకెన్కు 10080 నిమిషాలు.
క్లయింట్ రహస్యాన్ని రూపొందించు ఎంపికను ఆన్ చేయండి. ఈ ప్రక్రియ కోసం ChatGPTకు గోప్యమైన OAuth క్లయింట్ అవసరం.
కనెక్షన్ను సృష్టించండి.

Databricks నుండి ఆధారాలను కాపీ చేయండి
కనెక్షన్ సృష్టించబడింది డైలాగ్లో క్లయింట్ IDని కాపీ చేయండి.
క్లయింట్ రహస్యాన్ని వెంటనే కాపీ చేసి సురక్షితంగా నిల్వ చేయండి.
రహస్యాన్ని కాపీ చేయకముందే డైలాగ్ను మూసివేస్తే, OAuth యాప్ ఆధారాలను కొత్తగా సృష్టించండి లేదా మార్చండి, ఆపై కొత్త రహస్యాన్ని ఉపయోగించండి.
Databricks రహస్యాన్ని ఒక్కసారి మాత్రమే చూపుతుంది. దాన్ని ఆధారంలా పరిగణించండి. స్క్రీన్షాట్లు, టికెట్లు, వ్యాఖ్యలు లేదా చాట్లలో చేర్చవద్దు.
ChatGPTలో సెటప్ను పూర్తి చేయండి
Databricks Genieని కనెక్ట్ చేయండి డైలాగ్కు తిరిగి వెళ్లండి.
OAuth క్లయింట్ IDలో Databricks క్లయింట్ IDని నమోదు చేయండి.
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 సరిపోలడం లేదు: మార్గం, కాల్బ్యాక్ IDతో సహా Databricks దారి మళ్లింపు URLలు విలువ ChatGPTలో చూపిన కాల్బ్యాక్ URLతో ఖచ్చితంగా సరిపోలుతోందని నిర్ధారించండి. కాల్బ్యాక్ IDని తీసివేయవద్దు, చివర స్లాష్ను జోడించవద్దు లేదా మరొక ChatGPT దారి మళ్లింపు URLను ఉపయోగించవద్దు.
రహస్యం కనిపించడం లేదు: Databricks రహస్యాలు ఒక్కసారి మాత్రమే చూపబడతాయి. క్లయింట్ రహస్యాన్ని కాపీ చేయకపోతే కొత్తదాన్ని రూపొందించండి.
OAuth యాప్ వెంటనే అందుబాటులో లేదు: OAuth అప్లికేషన్ నవీకరణలను ప్రాసెస్ చేయడానికి 30 నిమిషాల వరకు పట్టవచ్చని Databricks చెబుతోంది.
పరిధి సరిపోదు లేదా సరిపోలడం లేదు: ChatGPTలోని పరిధులు (ఐచ్ఛికం)ను Databricks OAuth యాప్లోని యాక్సెస్ పరిధులుతో పోల్చండి. ChatGPT అభ్యర్థించే ప్రతి పరిధిని అక్కడ ప్రారంభించాలి. SQL కాని APIల కోసం, Databricksలో all-apis ప్రారంభించబడి, ChatGPT పరిధుల జాబితాలో కొనసాగుతోందని నిర్ధారించండి.
SQL చర్యలు విఫలమవుతున్నాయి: SQL పరిధి, వేర్హౌస్ కాన్ఫిగరేషన్, Databricks అనుమతులను నిర్ధారించండి.
తప్పు ChatGPT వర్క్స్పేస్: వినియోగదారులు కనెక్టర్ను కనెక్ట్ చేసే అదే ChatGPT వర్క్స్పేస్లో దాన్ని సృష్టించి ప్రారంభించండి.
తప్పు Databricks ఖాతా లేదా వర్క్స్పేస్: వర్క్స్పేస్ హోస్ట్ పేరు (తప్పనిసరి) విలువను నిర్ధారించి, సైన్-ఇన్ ప్రక్రియను పునరావృతం చేయండి. Databricks ఆశించిన ఖాతా లేదా వర్క్స్పేస్ను తెరుస్తోందో ధృవీకరించండి.
వినియోగదారులు కనెక్ట్ చేయలేకపోతున్నారు: వినియోగదారుకు Databricks యాక్సెస్ ఉందని, OAuth యాప్ను అధీకరించడానికి అనుమతి ఉందని నిర్ధారించండి. అలాగే, వినియోగదారు ChatGPT వినియోగదారు యాక్సెస్ కనెక్టర్ను అనుమతిస్తోందని నిర్ధారించండి.
Databricks నెట్వర్క్ విధానం కనెక్టర్ను నిరోధిస్తోంది: Databricks నిర్దిష్ట మూల IPలను మాత్రమే అనుమతిస్తే, సంబంధిత ఖాతా లేదా వర్క్స్పేస్ IP యాక్సెస్ జాబితాలు, సందర్భ-ఆధారిత ఇన్గ్రెస్ నియంత్రణలు, ఫైర్వాల్ లేదా కస్టమర్ నియంత్రించే ఇతర నెట్వర్క్ నియమాలను Databricks నిర్వాహకుడు నవీకరించాలి.
ప్రస్తుత ChatGPT కనెక్టర్ ఎగ్రెస్ IP పరిధుల నుండి వచ్చే కనెక్షన్లను అనుమతించండి.
ఈ అనుమతి జాబితాను Databricksలో లేదా కస్టమర్ నియంత్రించే నెట్వర్క్ స్థాయిలో కాన్ఫిగర్ చేయండి. ఇది ChatGPT వర్క్స్పేస్ IP అనుమతి జాబితాకు వేరైనది.
ప్రచురించిన పరిధులు మారవచ్చు. సాధ్యమైనప్పుడు JSON నుండి నవీకరణలను స్వయంచాలకం చేయండి.
నెట్వర్క్ నిరోధాన్ని అధిగమించడానికి క్లయింట్ రహస్యాన్ని మార్చవద్దు లేదా OAuth పరిధులను మార్చవద్దు. ముందుగా, కనెక్టర్ మూల IPలను Databricks తిరస్కరిస్తోందో లేదో నిర్ధారించండి.
