നിങ്ങളുടെ സ്ഥാപനത്തിനായി Databricks ആപ്പ് ടെംപ്ലേറ്റ് സജ്ജീകരിക്കുന്ന ChatGPT വർക്ക്സ്പേസ് അഡ്മിനാണെങ്കിൽ ഈ ഗൈഡ് ഉപയോഗിക്കുക. അംഗങ്ങൾ ഉപയോഗിക്കുന്ന അന്തിമ ആപ്പല്ല ടെംപ്ലേറ്റ്. ആവശ്യമായ Databricks കോൺഫിഗറേഷൻ നൽകിയതിന് ശേഷം വർക്ക്സ്പേസ്-നിർദ്ദിഷ്ട ഡ്രാഫ്റ്റ് ആപ്പ് സൃഷ്ടിക്കുന്ന സജ്ജീകരണ ഫ്ലോ ആണിത്.
Databricks-നായി, സജ്ജീകരണത്തിന്റെ ഭൂരിഭാഗവും Databricks Account Console-ലാണ് നടക്കുന്നത്. നിങ്ങൾ ഒരു ഇഷ്ടാനുസൃത OAuth ആപ്പ് കണക്ഷൻ സൃഷ്ടിച്ച്, ChatGPT കോൾബാക്ക് URL രജിസ്റ്റർ ചെയ്ത്, സൃഷ്ടിച്ച ക്ലയന്റ് ക്രെഡൻഷ്യലുകൾ പകർത്തി, തുടർന്ന് ആ മൂല്യങ്ങൾ ChatGPT ടെംപ്ലേറ്റ് സജ്ജീകരണ ഫ്ലോയിൽ ഒട്ടിക്കുന്നു. ChatGPT ഡ്രാഫ്റ്റ് ആപ്പ് സൃഷ്ടിച്ചതിന് ശേഷം, മറ്റ് വർക്ക്സ്പേസ് ആപ്പുകൾ പോലെ നിങ്ങൾക്ക് അത് പ്രസിദ്ധീകരിക്കുകയും മാനേജ് ചെയ്യുകയും ചെയ്യാം.
നിങ്ങൾ സജ്ജീകരിക്കുന്നത്
നിങ്ങൾ ChatGPT-യിൽ വർക്ക്സ്പേസ്-നിർദ്ദിഷ്ട Databricks ആപ്പ് സൃഷ്ടിക്കുന്നു. ആപ്പ് ഇവ ഉപയോഗിക്കുന്നു:
നിങ്ങളുടെ Databricks Account Console-ൽ സൃഷ്ടിച്ച ഒരു Databricks OAuth ആപ്പ് കണക്ഷൻ.
Databricks OAuth ക്ലയന്റ് ID-യും ക്ലയന്റ് രഹസ്യവും.
ChatGPT-യിൽ നിന്ന് പകർത്തിയ കൃത്യമായ കോൾബാക്ക് URL.
നിങ്ങൾ പ്രവർത്തനക്ഷമമാക്കാൻ ആഗ്രഹിക്കുന്ന കണക്റ്റർ ശേഷികൾക്ക് പൊരുത്തപ്പെടുന്ന Databricks സ്കോപ്പുകൾ.
വർക്ക്സ്പേസ് ഹോസ്റ്റ്, അക്കൗണ്ട് ഹോസ്റ്റ്, അക്കൗണ്ട് ID, അല്ലെങ്കിൽ വെയർഹൗസ് പോലുള്ള, ChatGPT സജ്ജീകരണ ഫ്ലോ ആവശ്യപ്പെടുന്ന Databricks പ്രൊവൈഡർ വിശദാംശങ്ങൾ.
ആരംഭിക്കുന്നതിന് മുമ്പ്
നിങ്ങൾക്ക് ആവശ്യമാണ്:
ChatGPT വർക്ക്സ്പേസ് അഡ്മിൻ അല്ലെങ്കിൽ ഉടമ ആക്സസ്.
Databricks അക്കൗണ്ട് അഡ്മിൻ ആക്സസ്. ചില ടാസ്കുകൾക്ക് വർക്ക്സ്പേസ് അഡ്മിൻ ആക്സസ് മതിയാകാം, പക്ഷേ ഇഷ്ടാനുസൃത ആപ്പ് കണക്ഷനുകൾ Databricks Account Console-ൽ നിന്നാണ് കോൺഫിഗർ ചെയ്യുന്നത്.
Databricks Account Console പ്രത്യേക ടാബിൽ തുറന്നിരിക്കണം.
കൃത്യമായ കോൾബാക്ക് URL പകർത്താൻ കഴിയുന്ന വിധം, Databricks ആപ്പ് ടെംപ്ലേറ്റ് സജ്ജീകരണ സ്ക്രീൻ ChatGPT-യിൽ തുറന്നിരിക്കണം.
ആപ്പിന് പൊതുവായ Databricks API ആക്സസ് വേണോ, അല്ലെങ്കിൽ Databricks SQL ആക്സസ് മാത്രം മതിയോ എന്ന തീരുമാനമെടുക്കുക.
Databricks ക്ലയന്റ് രഹസ്യം കൈകാര്യം ചെയ്യാൻ സുരക്ഷിതമായ ഒരു സ്ഥലം.
കോൾബാക്ക് URL സൃഷ്ടിച്ച് ഊഹിക്കരുത്. ChatGPT-യിൽ കാണിച്ചിരിക്കുന്ന കൃത്യമായ കോൾബാക്ക് URL പകർത്തുക.
തയ്യാറാക്കേണ്ട മൂല്യങ്ങൾ
കോൾബാക്ക് URL: ChatGPT ടെംപ്ലേറ്റ് സജ്ജീകരണ ഫ്ലോയിൽ നിന്ന് ഇത് പകർത്തുക.
Databricks OAuth ക്ലയന്റ് ID.
Databricks OAuth ക്ലയന്റ് രഹസ്യം.
ALL APIs അല്ലെങ്കിൽ SQL പോലുള്ള Databricks ആക്സസ് സ്കോപ്പുകൾ.
ChatGPT സജ്ജീകരണ ഫ്ലോ ആവശ്യപ്പെടുന്ന Databricks വർക്ക്സ്പേസ് അല്ലെങ്കിൽ അക്കൗണ്ട് ഫീൽഡുകൾ.
ChatGPT-യിൽ ആപ്പ് പ്രസിദ്ധീകരിച്ച് മാനേജ് ചെയ്യുക
ഡ്രാഫ്റ്റ് ആപ്പ് സൃഷ്ടിക്കുന്നത് അത് അംഗങ്ങൾക്ക് സ്വയമേവ ലഭ്യമാക്കില്ല. ഡ്രാഫ്റ്റ് അവലോകനം ചെയ്ത ശേഷം:
ഡ്രാഫ്റ്റ് ആപ്പ് പ്രസിദ്ധീകരിക്കുക.
ആപ്പ് വർക്ക്സ്പേസ് ക്രമീകരണങ്ങൾ > ആപ്പുകൾ > പ്രവർത്തനക്ഷമമാക്കിയത് എന്നതിൽ പ്രത്യക്ഷപ്പെടുന്നുവെന്ന് സ്ഥിരീകരിക്കുക.
അത് ഉപയോഗിക്കേണ്ട റോളുകൾക്കായി ഉപയോക്തൃ ആക്സസ് കോൺഫിഗർ ചെയ്യുക.
ആപ്പ് വെളിപ്പെടുത്തുന്ന Databricks പ്രവർത്തനങ്ങൾക്കായി പ്രവർത്തന നിയന്ത്രണം അവലോകനം ചെയ്യുക.
ആപ്പ് ഉപയോഗിക്കുന്നതിന് മുമ്പ് ChatGPT അംഗങ്ങളോട് എപ്പോൾ ചോദിക്കണമെന്ന് തിരഞ്ഞെടുക്കാൻ ആപ്പ് അനുമതികൾ അവലോകനം ചെയ്യുക.
അനുവദിച്ച ഒരു ടെസ്റ്റ് ഉപയോക്താവിനോട് ChatGPT-യിൽ ആപ്പുകൾ തുറന്ന് ആപ്പ് പ്രത്യക്ഷപ്പെടുന്നുവെന്ന് സ്ഥിരീകരിക്കാൻ ആവശ്യപ്പെടുക.
ഈ ആപ്പ് അനുമതികൾ ChatGPT സംഭാഷണങ്ങൾക്ക് ബാധകമാണ്. ഏത് ആപ്പ് പ്രവർത്തനങ്ങൾ ലഭ്യമാണെന്നും അന്തിമ ഉപയോക്താക്കളോട് അവ അംഗീകരിക്കാൻ എപ്പോൾ ചോദിക്കണമെന്നും നിർണ്ണയിക്കാൻ Workspace Agents, ഏജന്റിന്റെ ബിൽഡർ സജ്ജീകരിച്ച ഓരോ-ഏജന്റ് നിയന്ത്രണങ്ങൾ ഉപയോഗിക്കുന്നു. ഏജന്റ് പെരുമാറ്റത്തിന്, കാണുക: എന്റർപ്രൈസിനും ബിസിനസിനുമായുള്ള ChatGPT Workspace Agents.
ChatGPT-യിൽ ടെംപ്ലേറ്റ് സജ്ജീകരണം ആരംഭിക്കുക
ChatGPT-യിൽ, ആപ്പ് ലഭ്യമാകേണ്ട വർക്ക്സ്പേസിലേക്ക് മാറുക.
വർക്ക്സ്പേസ് ക്രമീകരണങ്ങൾ > ആപ്പുകൾ തുറക്കുക.
ഡയറക്ടറി തിരഞ്ഞെടുക്കുക.
Databricks-നായി തിരയുക.
Databricks ആപ്പ് ടെംപ്ലേറ്റ് തിരഞ്ഞെടുത്ത് സജ്ജീകരണം ആരംഭിക്കുക.
Databricks അല്ലെങ്കിൽ Databricks - Data Platform പോലുള്ള വ്യക്തമായ ആപ്പ് പേരും വിവരണവും നൽകുക.
OAuth ക്ലയന്റ് വിഭാഗത്തിൽ, ChatGPT-യിൽ നിന്ന് കോൾബാക്ക് URL പകർത്തുക. ഈ ടാബ് തുറന്നുവെക്കുക.
കോൾബാക്ക് URL ഉദാഹരണം: https://chatgpt.com/connector/oauth/<callback_id>
കോൾബാക്ക് ID നീക്കം ചെയ്യുകയോ, അവസാനത്തിൽ സ്ലാഷ് ചേർക്കുകയോ, പൊതുവായ ChatGPT URL കൊണ്ട് മാറ്റിസ്ഥാപിക്കുകയോ ചെയ്യരുത്.
Databricks-ൽ OAuth ആപ്പ് കണക്ഷൻ സൃഷ്ടിക്കുക
നിങ്ങളുടെ Databricks അക്കൗണ്ടിനായി Databricks Account Console തുറക്കുക.
ഇടത് സൈഡ്ബാറിൽ, ക്രമീകരണങ്ങൾ തുറക്കുക.
ആപ്പ് കണക്ഷനുകൾ ടാബ് തുറക്കുക.
കണക്ഷൻ ചേർക്കുക തിരഞ്ഞെടുക്കുക.
ChatGPT Databricks Connector പോലുള്ള ഒരു അപ്ലിക്കേഷൻ പേര് നൽകുക.
റീഡയറക്ട് URL-കൾ എന്നതിൽ, ChatGPT-യിൽ നിന്ന് പകർത്തിയ കൃത്യമായ കോൾബാക്ക് URL ഒട്ടിക്കുക.
ആക്സസ് സ്കോപ്പുകൾ എന്നതിന് കീഴിൽ, ആപ്പിന് ആവശ്യമായ സ്കോപ്പുകൾ തിരഞ്ഞെടുക്കുക.
SQL-നപ്പുറം Databricks API-കൾ ആവശ്യമായ പൊതുവായ Databricks ആപ്പിനായി ALL APIs ഉപയോഗിക്കുക.
Databricks SQL API-കളിലേക്ക് പരിമിതപ്പെടുത്തിയ ആപ്പിനായി SQL മാത്രം ഉപയോഗിക്കുക.
നിങ്ങളുടെ സ്ഥാപനത്തിന് പ്രത്യേക നയം ഇല്ലെങ്കിൽ ടോക്കൺ TTL-കൾ Databricks ഡിഫോൾട്ടുകളിൽ തന്നെ വിടുക.
ഒരു ക്ലയന്റ് രഹസ്യം സൃഷ്ടിക്കുക പ്രവർത്തനക്ഷമമാക്കുക. ഈ ഫ്ലോയ്ക്ക് ChatGPT-ക്ക് ഒരു രഹസ്യ OAuth ക്ലയന്റ് ആവശ്യമാണ്.
കണക്ഷൻ സൃഷ്ടിക്കുക.
Databricks-ൽ നിന്ന് ക്രെഡൻഷ്യലുകൾ പകർത്തുക
കണക്ഷൻ സൃഷ്ടിച്ചു എന്ന ഡയലോഗിൽ, Client ID പകർത്തുക.
Client secret ഉടൻ പകർത്തി സുരക്ഷിതമായി സംഭരിക്കുക.
രഹസ്യം പകർത്തുന്നതിന് മുമ്പ് നിങ്ങൾ ഡയലോഗ് അടച്ചാൽ, OAuth ആപ്പ് ക്രെഡൻഷ്യലുകൾ സൃഷ്ടിക്കുകയോ റൊട്ടേറ്റ് ചെയ്യുകയോ ചെയ്ത് പുതിയ രഹസ്യം ഉപയോഗിക്കുക.
Databricks രഹസ്യം ഒരിക്കൽ മാത്രം കാണിക്കും. അത് ഒരു ക്രെഡൻഷ്യലായി പരിഗണിക്കുക; സ്ക്രീൻഷോട്ടുകൾ, ടിക്കറ്റുകൾ, അഭിപ്രായങ്ങൾ, അല്ലെങ്കിൽ ചാറ്റുകൾ എന്നിവയിൽ അത് ഉൾപ്പെടുത്തരുത്.
ChatGPT-യിൽ സജ്ജീകരണം പൂർത്തിയാക്കുക
ChatGPT ടെംപ്ലേറ്റ് സജ്ജീകരണ ടാബിലേക്ക് മടങ്ങുക.
Databricks Client ID OAuth ക്ലയന്റ് ID-യിൽ ഒട്ടിക്കുക.
Databricks Client secret OAuth ക്ലയന്റ് രഹസ്യത്തിൽ ഒട്ടിക്കുക.
ടെംപ്ലേറ്റിന്റെ ഡിഫോൾട്ടുകൾ മനപ്പൂർവ്വം ഓവർറൈഡ് ചെയ്യേണ്ടതില്ലെങ്കിൽ Scopes മാറ്റാതെ വിടുക.
വർക്ക്സ്പേസ് ഹോസ്റ്റ്, അക്കൗണ്ട് ഹോസ്റ്റ്, അക്കൗണ്ട് ID, വെയർഹൗസ്, അല്ലെങ്കിൽ മറ്റ് Databricks-നിർദ്ദിഷ്ട മൂല്യങ്ങൾ പോലുള്ള, സജ്ജീകരണ ഫ്ലോയ്ക്ക് ആവശ്യമായ Databricks പ്രൊവൈഡർ ഫീൽഡുകൾ പൂരിപ്പിക്കുക.
ഡ്രാഫ്റ്റ് ആപ്പ് സൃഷ്ടിക്കുക.
ഉപയോക്താവായി ആപ്പ് പരീക്ഷിക്കുക
അനുവദിച്ച ടെസ്റ്റ് ഉപയോക്താവായി ChatGPT-യിൽ നിന്ന് കണക്ട് ഫ്ലോ ആരംഭിക്കുക.
ബ്രൗസർ പ്രതീക്ഷിച്ച Databricks അക്കൗണ്ട് അല്ലെങ്കിൽ വർക്ക്സ്പേസ് തുറക്കുന്നതായി സ്ഥിരീകരിക്കുക.
അഭ്യർത്ഥിച്ച സ്കോപ്പുകൾ അംഗീകരിക്കുക.
ബ്രൗസർ ChatGPT-യിലേക്ക് മടങ്ങുകയും ആപ്പ് കണക്റ്റ് ചെയ്തതായി കാണിക്കുകയും ചെയ്യുന്നുവെന്ന് പരിശോധിക്കുക.
നിലവിലെ ഉപയോക്തൃ വിവരങ്ങൾ ലഭ്യമാക്കൽ അല്ലെങ്കിൽ അംഗീകൃത Databricks SQL റിസോഴ്സ് ക്വറി ചെയ്യൽ പോലുള്ള, കുറഞ്ഞ അപകടസാധ്യതയുള്ള ഒരു വായനാ പ്രവർത്തനം ആദ്യം പ്രവർത്തിപ്പിക്കുക.
എഴുത്ത് പ്രവർത്തനങ്ങൾ പ്രവർത്തനക്ഷമമാക്കിയിട്ടുണ്ടെങ്കിൽ, വിപുലമായ റോളൗട്ടിന് മുമ്പ് വ്യക്തമായി കുറഞ്ഞ അപകടസാധ്യതയുള്ള Databricks വർക്ക്ഫ്ലോ ഉപയോഗിച്ച് പരീക്ഷിക്കുക.
ആക്സസ് മാനേജ് ചെയ്യുക
Databricks-ഉം ChatGPT-യും രണ്ടും ആക്സസ് നിയന്ത്രണത്തിൽ സംഭാവന ചെയ്യുന്നു.
ChatGPT-യിൽ, പ്രസിദ്ധീകരിച്ച ആപ്പ് ലഭ്യമാണോ, ഏത് വർക്ക്സ്പേസ് റോളുകൾക്ക് അത് ഉപയോഗിക്കാനാകും, ഏത് പ്രവർത്തനങ്ങൾ പ്രവർത്തനക്ഷമമാണ്, ആപ്പ് ഉപയോഗിക്കുന്നതിന് മുമ്പ് ChatGPT ഉപയോക്താക്കളോട് എപ്പോൾ ചോദിക്കും എന്നിവ വർക്ക്സ്പേസ് അഡ്മിനുകൾ മാനേജ് ചെയ്യുന്നു.
Databricks-ൽ, ഏത് ഉപയോക്താക്കൾക്ക് OAuth ആപ്പ് അംഗീകരിക്കാനാകുമെന്നും ആ ഉപയോക്താക്കൾക്ക് ഏത് Databricks റിസോഴ്സുകൾ ആക്സസ് ചെയ്യാനാകുമെന്നും അഡ്മിനുകൾ മാനേജ് ചെയ്യുന്നു. ChatGPT-യിൽ ആപ്പ് പ്രവർത്തനക്ഷമമാക്കിയ ശേഷവും പ്രൊവൈഡർ അനുമതികൾ ബാധകമാണ്.
പ്രശ്നപരിഹാരം
റീഡയറക്ട് URI പൊരുത്തക്കേട്: പാത്തും കോൾബാക്ക് ID-യും ഉൾപ്പെടെ, Databricks റീഡയറക്ട് URL ChatGPT-യിൽ കാണിക്കുന്ന കോൾബാക്ക് URL-നോട് കൃത്യമായി പൊരുത്തപ്പെടുന്നുവെന്ന് സ്ഥിരീകരിക്കുക.
രഹസ്യം ഇല്ല: Databricks രഹസ്യങ്ങൾ ഒരിക്കൽ മാത്രം കാണിക്കുന്നവയാണ്. അത് പകർത്തിയിട്ടില്ലെങ്കിൽ പുതിയ ക്ലയന്റ് രഹസ്യം സൃഷ്ടിക്കുക.
OAuth ആപ്പ് ഉടൻ ലഭ്യമല്ല: OAuth അപ്ലിക്കേഷൻ അപ്ഡേറ്റുകൾ പ്രോസസ് ചെയ്യാൻ 30 മിനിറ്റ് വരെ എടുക്കാമെന്ന് Databricks പറയുന്നു.
അപര്യാപ്തമായ സ്കോപ്പ്: ChatGPT-ക്ക് പ്രാമാണീകരിക്കാനാകുന്നെങ്കിലും Databricks API കോളുകൾ പരാജയപ്പെടുകയാണെങ്കിൽ, ആപ്പിന് non-SQL API-കൾ ആവശ്യമുള്ളപ്പോൾ Databricks ആപ്പിന് ALL APIs ഉണ്ടെന്ന് സ്ഥിരീകരിക്കുക.
SQL പ്രവർത്തനങ്ങൾ പരാജയപ്പെടുന്നു: SQL സ്കോപ്പ്, വെയർഹൗസ് കോൺഫിഗറേഷൻ, Databricks അനുമതികൾ എന്നിവ സ്ഥിരീകരിക്കുക.
തെറ്റായ വർക്ക്സ്പേസ്: ഉപയോക്താക്കൾ ആപ്പ് കണക്ട് ചെയ്യുന്ന അതേ ChatGPT വർക്ക്സ്പേസിൽ ആപ്പ് സൃഷ്ടിക്കുകയും പ്രസിദ്ധീകരിക്കുകയും ചെയ്യുക.
ഉപയോക്താക്കൾക്ക് കണക്ട് ചെയ്യാൻ കഴിയുന്നില്ല: ഉപയോക്താവിന് Databricks ആക്സസ് ഉണ്ടെന്നും OAuth ആപ്പ് അംഗീകരിക്കാൻ അനുമതിയുണ്ടെന്നും സ്ഥിരീകരിക്കുക.
