OpenAI
આ પેજનો અનુવાદ મશીન દ્વારા કરવામાં આવ્યો હતો. મૂળ અંગ્રેજી લેખ જુઓ.

ChatGPT માં Databricks એપ ટેમ્પ્લેટ સેટ કરો

ChatGPT વર્કસ્પેસના વ્યવસ્થાપકો અને ChatGPT Plus અથવા Pro વપરાશકર્તાઓ તેમની સંસ્થાના OAuth ક્લાયન્ટનો ઉપયોગ કરીને Databricksને કેવી રીતે કનેક્ટ કરી શકે તે જાણો.

અપડેટ કર્યા તારીખ: 9 days ago

જો તમે ChatGPT વર્કસ્પેસના સંચાલક અથવા ChatGPT Plus કે Pro વપરાશકર્તા હો અને પૂર્વનિર્મિત OAuth અથવા તમારી સંસ્થાના OAuth ક્લાયન્ટનો ઉપયોગ કરીને Databricks Genie કનેક્ટર સેટ કરી રહ્યા હો, તો આ માર્ગદર્શિકાનો ઉપયોગ કરો.

  • પૂર્વનિર્મિત OAuth: જ્યારે તે ChatGPT માં ઉપલબ્ધ હોય અને તમારા Databricks વર્કસ્પેસ માટે સક્ષમ હોય, ત્યારે અગાઉથી ગોઠવેલા કનેક્શનનો ઉપયોગ કરો. તમારે OAuth ઍપ બનાવવાની કે ક્લાયન્ટ ID અથવા ક્લાયન્ટ સિક્રેટ દાખલ કરવાની જરૂર નથી. નીચેના પૂર્વનિર્મિત OAuth વિભાગની સૂચનાઓ અનુસરો.

  • કસ્ટમ OAuth ક્લાયન્ટ: જો પૂર્વનિર્મિત OAuth ઉપલબ્ધ ન હોય અથવા તમારી સંસ્થાને પોતાના OAuth ક્લાયન્ટની જરૂર હોય, તો આ પદ્ધતિનો ઉપયોગ કરો. નીચેના કસ્ટમ OAuth ક્લાયન્ટ વિભાગની સૂચનાઓ અનુસરો.

તમે શું સેટ કરી રહ્યા છો

તમે તમારા ChatGPT ખાતા અથવા વર્કસ્પેસ માટે Databricks ઍપ કનેક્શન બનાવી રહ્યા છો. બંને પદ્ધતિઓમાં ChatGPT માં માંગવામાં આવેલી Databricks પ્રદાતાની વિગતો અને તમે ઉપયોગ કરવા માંગતા સંસાધનો માટેની પરવાનગીઓ જરૂરી છે. જો તમે કસ્ટમ OAuth ક્લાયન્ટનો ઉપયોગ કરો છો, તો આ પણ તૈયાર રાખો:

  • તમારા Databricks ખાતાના કન્સોલમાં બનાવેલું Databricks OAuth ઍપ કનેક્શન.

  • Databricks OAuth ક્લાયન્ટ ID અને ક્લાયન્ટ સિક્રેટ.

  • ChatGPT માંથી નકલ કરેલું ચોક્કસ કૉલબૅક URL.

  • તમે કનેક્ટરની જે ક્ષમતાઓ સક્ષમ કરવા માંગો છો તેને અનુરૂપ Databricks સ્કોપ.

  • ChatGPT ની સેટઅપ પ્રક્રિયામાં માંગવામાં આવેલી Databricks પ્રદાતાની વિગતો, જેમ કે વર્કસ્પેસ હોસ્ટ, ખાતાનો હોસ્ટ, ખાતાનું ID અથવા વેરહાઉસ.

શરૂ કરતાં પહેલાં

વર્કસ્પેસ સેટઅપ માટે ઍડમિન કન્સોલ ખોલો, ઇચ્છિત ChatGPT વર્કસ્પેસ પસંદ કરો અને પ્લગઇન ખોલો. જાળવી રાખેલું ઍપ્સ પૃષ્ઠ ખોલવા માટે જૂની ઍપ્સનું સંચાલન કરો પસંદ કરો. વર્કસ્પેસમાં નેવિગેશન અને જૂની ઍપ્સની ઍક્સેસ વિશે જાણવા માટે પ્લગઇન અને ઍપ્સ માટે ઍડમિન નિયંત્રણો, સુરક્ષા અને અનુપાલન જુઓ.

તમને આની જરૂર પડશે:

  • ChatGPT વર્કસ્પેસના ઍડમિન અથવા માલિક તરીકેની ઍક્સેસ, અથવા ChatGPT Plus કે Pro એકાઉન્ટ.

  • કસ્ટમ OAuth ક્લાયન્ટ માટે Databricks એકાઉન્ટની ઍડમિન ઍક્સેસ. કેટલાંક કાર્યો માટે વર્કસ્પેસ ઍડમિન ઍક્સેસ પૂરતી હોઈ શકે છે, પરંતુ કસ્ટમ ઍપ કનેક્શન Databricks એકાઉન્ટ કન્સોલમાંથી ગોઠવવામાં આવે છે. બિલ્ટ-ઇન OAuth માટે Databricks ઍડમિને તપાસવું જરૂરી છે કે ChatGPT ઍપ્લિકેશન તમારા વર્કસ્પેસ માટે ઉપલબ્ધ અને સક્ષમ છે.

  • કસ્ટમ OAuth ક્લાયન્ટ માટે અલગ ટૅબમાં ખુલ્લું Databricks એકાઉન્ટ કન્સોલ.

  • કસ્ટમ OAuth ક્લાયન્ટ માટે ChatGPTમાં ખુલ્લી Databricks Genie કનેક્શન સ્ક્રીન, જેથી તમે કૉલબૅક URL બરાબર કૉપિ કરી શકો.

  • ઍપને કઈ ક્ષમતાઓની જરૂર છે તે અંગેનો નિર્ણય: Genie અને AI/BI ડૅશબોર્ડ, વધુ વ્યાપક Databricks API ઍક્સેસ અથવા Databricks SQL API પૂરતી મર્યાદિત ઍપ. Genie અથવા ડૅશબોર્ડની ક્રિયાઓ માટે માત્ર SQL ઍક્સેસ પૂરતી નથી.

  • કસ્ટમ OAuth ક્લાયન્ટ માટે Databricks ક્લાયન્ટ સિક્રેટને સંભાળવા માટે સુરક્ષિત સ્થાન.

  • જો તમારું Databricks એકાઉન્ટ અથવા વર્કસ્પેસ IP ઍક્સેસ સૂચિ, સંદર્ભ-આધારિત પ્રવેશ નિયંત્રણ, ફાયરવૉલ અથવા અન્ય નેટવર્ક નીતિ દ્વારા ઍક્સેસ મર્યાદિત કરતું હોય, તો વર્તમાન ChatGPT કનેક્ટરની આઉટબાઉન્ડ IP રેન્જને મંજૂરી આપી શકે તેવા Databricks ઍડમિનની મદદ.

કસ્ટમ OAuth ક્લાયન્ટ માટે ChatGPTમાં દેખાતો કૉલબૅક URL બરાબર કૉપિ કરો.

તૈયાર રાખવાની વિગતો

  • કસ્ટમ OAuth ક્લાયન્ટ માટે કૉલબૅક URL: તેને ChatGPT કનેક્ટરની સેટઅપ પ્રક્રિયામાંથી કૉપિ કરો.

  • કસ્ટમ OAuth ક્લાયન્ટ માટે Databricks OAuth ક્લાયન્ટ આઈડી.

  • કસ્ટમ OAuth ક્લાયન્ટ માટે Databricks OAuth ક્લાયન્ટ સિક્રેટ.

  • કસ્ટમ OAuth ક્લાયન્ટ માટે ઍપની ક્ષમતાઓને અનુરૂપ Databricks ઍક્સેસ સ્કોપ. નવા Genie/ડૅશબોર્ડ કનેક્શનમાં ai-gateway, dashboards અને offline_access દેખાતા હોય, તો તે સ્કોપ તૈયાર રાખો. બધા API (offline_access સાથે all-apis) હજી પણ જૂનો, વધુ વ્યાપક વિકલ્પ છે. માત્ર Databricks SQL API પૂરતી મર્યાદિત ઍપ માટે જ SQL વાપરો.

  • ChatGPTની સેટઅપ પ્રક્રિયામાં માગવામાં આવતાં Databricks વર્કસ્પેસ અથવા એકાઉન્ટનાં ફીલ્ડ.

બિલ્ટ-ઇન OAuth

પહેલાં ઉપરની પૂર્વજરૂરિયાતો પૂર્ણ કરો. બિલ્ટ-ઇન OAuth ChatGPTમાં ઉપલબ્ધ હોય અને તમારા Databricks વર્કસ્પેસ માટે સક્ષમ હોય ત્યારે જ આ પદ્ધતિ વાપરો.

  1. Databricks ઍડમિનને તપાસવા કહો કે ChatGPT ઍપ્લિકેશન એકાઉન્ટ કન્સોલના ઍપ એકીકરણ સેટિંગ્સમાં ઉપલબ્ધ છે અને તમારા વર્કસ્પેસ માટે સક્ષમ છે. જો તમારા Databricks એકાઉન્ટ કન્સોલમાં ChatGPT ઍપ્લિકેશન સૂચિબદ્ધ ન હોય, તો તમારા એકાઉન્ટ માટે આ સુવિધા ઉપલબ્ધ છે કે નહીં તે જાણવા તમારા Databricks એકાઉન્ટ પ્રતિનિધિનો સંપર્ક કરો.

  2. ChatGPTમાં તે એકાઉન્ટ અથવા વર્કસ્પેસ પર સ્વિચ કરો જ્યાં ઍપ ઉપલબ્ધ હોવી જોઈએ. વ્યક્તિગત સેટઅપ માટે સેટિંગ્સ > પ્લગઇન પર જાઓ અથવા વર્કસ્પેસ સેટઅપ માટે વર્કસ્પેસ ઍડમિન કે માલિક તરીકે ઍડમિન કન્સોલ > પ્લગઇન પર જાઓ.

  3. Databricks Genie પસંદ કરો, પછી ઍપ કનેક્શન ઉમેરો પસંદ કરો.

  4. https:// અથવા URL પાથ વિના વર્કસ્પેસનું હોસ્ટનામ (જરૂરી) દાખલ કરો.

    ChatGPT આ હોસ્ટનામ પરથી વર્કસ્પેસનું સ્થાનિક Genie MCP એન્ડપોઇન્ટ, https://<workspace-host>/ai-gateway/mcp-services/system.ai.genie_one_mcp, નક્કી કરે છે. અલગ પ્રાદેશિક MCP એન્ડપોઇન્ટની જરૂર નથી.

  5. આગળ વધો પસંદ કરો, પછી Databricksમાં સાઇન ઇન કરો અને સંમતિની વિનંતીની સમીક્ષા કરો.

નીચેના ‘જોડો અને પરીક્ષણ કરો’ અને ‘ઍક્સેસનું સંચાલન કરો’ વિભાગો અનુસાર આગળ વધો, જેમાં મંજૂરી ધરાવતા સભ્યોનાં પરીક્ષણો અને વર્કસ્પેસ ઍક્સેસની તપાસનો પણ સમાવેશ થાય છે.

કસ્ટમ OAuth ક્લાયન્ટ

પહેલાં ઉપરની પૂર્વજરૂરિયાતો પૂરી કરો. જો પૂર્વનિર્મિત OAuth ઉપલબ્ધ ન હોય અથવા તમારી સંસ્થાને પોતાના OAuth ક્લાયન્ટની જરૂર હોય, તો આ પદ્ધતિનો ઉપયોગ કરો. સેટઅપ પછી, નીચેના કનેક્ટ કરો અને પરીક્ષણ કરો તથા ઍક્સેસનું સંચાલન કરો વિભાગોની સૂચનાઓ પૂર્ણ કરો.

ChatGPTમાં કસ્ટમ OAuth સેટઅપ શરૂ કરો

  1. ChatGPTમાં તે એકાઉન્ટ અથવા વર્કસ્પેસ પર સ્વિચ કરો જ્યાં ઍપ ઉપલબ્ધ હોવી જોઈએ.

  2. વ્યક્તિગત સેટઅપ માટે સેટિંગ્સ > પ્લગઇન પર જાઓ અથવા વર્કસ્પેસ સેટઅપ માટે વર્કસ્પેસ ઍડમિન કે માલિક તરીકે ઍડમિન કન્સોલ > પ્લગઇન પર જાઓ.

  3. ડિરેક્ટરીમાં Databricks Genie પસંદ કરો.

  4. ઍપ કનેક્શન ઉમેરો પસંદ કરો.

  5. Databricks Genie જોડો સંવાદ બૉક્સમાં OAuth ક્લાયન્ટ આઈડી અને OAuth ક્લાયન્ટ સિક્રેટ ફીલ્ડ શોધો. આ દેખાતા ફીલ્ડમાં ઓળખપ્રમાણો દાખલ કરવાં એ જ કસ્ટમ ક્લાયન્ટ માટેની પ્રક્રિયા છે; તેને પસંદ કરવા માટે અલગ વિકલ્પની જરૂર નથી.

  6. ChatGPTમાંથી કૉલબૅક URL કૉપિ કરો. આ સંવાદ બૉક્સ ખુલ્લું રાખો.

ChatGPT Connect Databricks Genie dialog showing the callback URL field and OAuth client settings.

કૉલબૅક URLનું ઉદાહરણ:

https://chatgpt.com/connector/oauth/<callback_id>

કૉલબૅક આઈડી દૂર કરશો નહીં, અંતે સ્લૅશ ઉમેરશો નહીં કે તેની જગ્યાએ સામાન્ય ChatGPT URL મૂકશો નહીં. Databricksમાં નોંધાયેલો URL, ChatGPTમાં દેખાતા કૉલબૅક URL સાથે બરાબર મેળ ખાતો હોવો જરૂરી છે.

Databricksમાં કસ્ટમ OAuth ઍપ કનેક્શન બનાવો

  1. તમારા Databricks એકાઉન્ટ માટે Databricks એકાઉન્ટ કન્સોલ ખોલો.

  2. ડાબી સાઇડબારમાં સેટિંગ્સ ખોલો.

  3. ઍપ કનેક્શન ટૅબ ખોલો.

  4. કનેક્શન ઉમેરો પસંદ કરો.

    Databricks Account Console Settings page showing the App connections tab and Add connection button.
  5. ઍપ્લિકેશનનું નામ દાખલ કરો, જેમ કે ChatGPT Databricks કનેક્ટર.

  6. રીડાયરેક્ટ URLમાં ChatGPTમાંથી કૉપિ કરેલો કૉલબૅક URL જેમ છે તેમ પેસ્ટ કરો.

  7. ઍક્સેસ સ્કોપ હેઠળ ઍપને જરૂરી સ્કોપ પસંદ કરો.

  8. ChatGPTમાં નવા Genie/ડૅશબોર્ડ કનેક્શન માટે ai-gateway, dashboards અને offline_access દેખાતા હોય, તો Databricks OAuth ઍપમાં એ જ સ્કોપને મંજૂરી આપો.

  9. સામાન્ય Databricks API ઍક્સેસ માટે બધા API હજી પણ જૂનો, વધુ વ્યાપક વિકલ્પ છે. આ ગોઠવણ માટે ChatGPTમાં all-apis અને offline_access વાપરો અને ખાતરી કરો કે Databricks OAuth ઍપ બંનેને મંજૂરી આપે છે. નવા Genie/ડૅશબોર્ડ કનેક્શન માટે દેખાતા ચોક્કસ ક્ષમતાઓના સ્કોપને પ્રાધાન્ય આપો.

  10. માત્ર Databricks SQL API પૂરતી મર્યાદિત ઍપ માટે જ SQL વાપરો. Genie અથવા ડૅશબોર્ડની ક્રિયાઓ માટે માત્ર SQL ઍક્સેસ પૂરતી નથી.

  11. ખાતરી કરો કે પછીથી ChatGPTમાં સૂચિબદ્ધ થતો દરેક સ્કોપ આ Databricks OAuth ઍપમાં સક્ષમ છે. વપરાશકર્તા ઇન્ટરફેસમાં બનાવેલી ઍપ્સ માટે Databricks આપમેળે openid, email, profile અને offline_accessને મંજૂરી આપે છે.

  12. તમારી સંસ્થાની કોઈ ચોક્કસ નીતિ ન હોય, તો ટોકનની માન્યતા અવધિ Databricksના ડિફૉલ્ટ મુજબ જ રાખો: ઍક્સેસ ટોકન માટે 60 મિનિટ અને રિફ્રેશ ટોકન માટે 10080 મિનિટ.

  13. ક્લાયન્ટ સિક્રેટ બનાવો ચાલુ કરો. આ પ્રક્રિયા માટે ChatGPTને ગોપનીય OAuth ક્લાયન્ટની જરૂર છે.

  14. કનેક્શન બનાવો.

Databricks OAuth connection settings showing redacted client ID and redirect URL, access scopes, and the client-secret option.

Databricksમાંથી ઓળખપ્રમાણો કૉપિ કરો

  1. કનેક્શન બનાવ્યું સંવાદ બૉક્સમાં ક્લાયન્ટ આઈડી કૉપિ કરો.

  2. ક્લાયન્ટ સિક્રેટ તરત જ કૉપિ કરો અને તેને સુરક્ષિત રીતે સંગ્રહિત કરો.

  3. જો તમે સિક્રેટ કૉપિ કરતાં પહેલાં સંવાદ બૉક્સ બંધ કરી દો, તો OAuth ઍપનાં ઓળખપ્રમાણો બનાવો અથવા જૂનાંને બદલીને નવાં બનાવો અને નવા સિક્રેટનો ઉપયોગ કરો.

Databricks સિક્રેટ માત્ર એક જ વાર બતાવે છે. તેને ઓળખપ્રમાણની જેમ સુરક્ષિત રાખો અને સ્ક્રીનશૉટ, ટિકિટ, ટિપ્પણી કે ચૅટમાં તેનો સમાવેશ કરશો નહીં.

ChatGPTમાં કસ્ટમ OAuth સેટઅપ પૂર્ણ કરો

  1. Databricks Genie જોડો સંવાદ બૉક્સ પર પાછા જાઓ.

  2. OAuth ક્લાયન્ટ આઈડીમાં Databricks ક્લાયન્ટ આઈડી દાખલ કરો.

  3. OAuth ક્લાયન્ટ સિક્રેટમાં Databricks ક્લાયન્ટ સિક્રેટ દાખલ કરો.

    આ ઓળખપ્રમાણો દાખલ કરવાથી તમારા કસ્ટમ OAuth ક્લાયન્ટનો ઉપયોગ થાય છે; તેને પસંદ કરવા માટે અલગ વિકલ્પની જરૂર નથી.

  4. સ્કોપ (વૈકલ્પિક)માં તમારી ઍપના Databricks એન્ડપોઇન્ટ અને ક્ષમતાઓ માટે જરૂરી સ્કોપ દાખલ કરો. તેઓ Databricks OAuth ઍપમાં સક્ષમ કરેલા સ્કોપ સાથે મેળ ખાતા હોવા જોઈએ.

    નવા Genie/ડૅશબોર્ડ કનેક્શનમાં ai-gateway, dashboards અને offline_access દેખાતા હોય, તો તે સ્કોપ જ રાખો. ખાતરી કરો કે Databricks OAuth ઍપ એ જ સ્કોપને મંજૂરી આપે છે. ai-gateway વર્કસ્પેસના સ્થાનિક Genie MCP કનેક્શનને સક્ષમ કરે છે, dashboards AI/BI ડૅશબોર્ડની ક્રિયાઓને સક્ષમ કરે છે અને offline_access રિફ્રેશ ટોકનને સક્ષમ કરે છે.

    જૂના અને વધુ વ્યાપક વિકલ્પ, all-apis અને offline_access, માટે વધુ વ્યાપક API ઍક્સેસ હેતુસર સમર્થન હજી પણ ઉપલબ્ધ છે, પરંતુ આ Genie/ડૅશબોર્ડ કનેક્શન માટે તેને પ્રાધાન્ય અપાતું નથી. જો Databricks ઍપ માત્ર all-apisને મંજૂરી આપતી હોય, તો ai-gateway, dashboards અને offline_accessને મંજૂરી આપવા તેને અપડેટ કરો અથવા ફરી બનાવો. જો ચોક્કસ ક્ષમતાઓ માટેના સ્કોપ ઉપલબ્ધ ન હોય, તો ChatGPTમાં જાતે all-apis અને offline_access સેટ કરો અને ખાતરી કરો કે Databricks ઍપ બંનેને મંજૂરી આપે છે. Databricks ઍપ માત્ર all-apisને મંજૂરી આપતી હોય ત્યારે ChatGPTમાં ચોક્કસ ક્ષમતાઓ માટેના ત્રણ સ્કોપની વિનંતી કરશો નહીં.

  5. દરેક લાઇનમાં એક સ્કોપ દાખલ કરો અથવા સ્કોપને અલ્પવિરામથી અલગ કરો. ChatGPTમાં સૂચિબદ્ધ દરેક સ્કોપ Databricks OAuth ઍપમાં સક્ષમ હોવો જરૂરી છે.

  6. https:// અથવા URL પાથ વિના વર્કસ્પેસનું હોસ્ટનામ (જરૂરી) દાખલ કરો. સેટઅપ પ્રક્રિયામાં દેખાતાં Databricks પ્રદાતાનાં અન્ય જરૂરી ફીલ્ડ ભરો.

    ChatGPT આ હોસ્ટનામ પરથી વર્કસ્પેસનું સ્થાનિક Genie MCP એન્ડપોઇન્ટ, https://<workspace-host>/ai-gateway/mcp-services/system.ai.genie_one_mcp, નક્કી કરે છે. અલગ પ્રાદેશિક MCP એન્ડપોઇન્ટની જરૂર નથી.

  7. આગળ વધો પસંદ કરો.

ChatGPT માત્ર સ્કોપ (વૈકલ્પિક)માં દાખલ કરેલા સ્કોપની જ વિનંતી કરે છે. તે ટેમ્પલેટના વધુ વ્યાપક સ્કોપ આપમેળે ઉમેરતું નથી.

ChatGPT Connect Databricks Genie dialog showing a mock workspace hostname, mock client ID, masked secret, and scopes.

જોડો અને પરીક્ષણ કરો

OAuthની કોઈપણ પદ્ધતિ માટે નીચેનાં કનેક્શન પરીક્ષણો અને ઍક્સેસની તપાસ પૂર્ણ કરો.

  1. કનેક્ટરની વિગતો, ક્રિયાઓ અને પ્રમાણીકરણ સેટિંગ્સની સમીક્ષા કરો.

  2. જો તમે વર્કસ્પેસ ઍડમિન હો, તો વર્કસ્પેસ માટે કનેક્ટરને સક્ષમ કરો અને વર્કસ્પેસની નીતિ અનુસાર તેનો ઉપયોગ કોણ કરી શકે તે ગોઠવો.

  3. મંજૂરી ધરાવતા પરીક્ષણ વપરાશકર્તા તરીકે ChatGPTમાંથી જોડવાની પ્રક્રિયા શરૂ કરો, પછી Databricksમાં સાઇન ઇન કરો.

  4. ખાતરી કરો કે બ્રાઉઝરમાં અપેક્ષિત Databricks એકાઉન્ટ અથવા વર્કસ્પેસ ખૂલે છે.

  5. વિનંતી કરેલા સ્કોપની સમીક્ષા કરો, પછી અધિકૃત કરો પસંદ કરો.

    Databricks permission request for a mock ChatGPT Databricks Connector showing requested access and the Authorize button.
  6. ખાતરી કરો કે બ્રાઉઝર ChatGPT પર પાછું આવે છે અને કનેક્ટર જોડાયેલું દેખાય છે.

  7. કનેક્શનની ક્ષમતાઓને અનુરૂપ, ઓછા જોખમવાળી ડેટા વાંચવાની ક્રિયા ચલાવો. Genie કનેક્શન માટે, પરીક્ષણ વપરાશકર્તાને જે ડેટાની ઍક્સેસની મંજૂરી હોય તેના વિશે Genie વિનંતી મોકલો. અન્ય સમર્થિત ક્ષમતાઓ માટે, વર્તમાન વપરાશકર્તાની માહિતી મેળવો અથવા મંજૂર Databricks SQL સંસાધન પર ક્વેરી ચલાવો. ખાતરી કરો કે વપરાશકર્તા પાસે Databricks સંસાધન માટે જરૂરી પરવાનગીઓ છે; માત્ર OAuth સ્કોપથી ડેટાની ઍક્સેસ મળતી નથી.

  8. જો ડેટા લખવાની ક્રિયાઓ સક્ષમ હોય, તો વ્યાપક અમલીકરણ પહેલાં સ્પષ્ટપણે ઓછા જોખમવાળી Databricks કાર્યપ્રક્રિયા સાથે પરીક્ષણ કરો.

  9. વર્કસ્પેસ સેટઅપ માટે, મંજૂરી ધરાવતા પરંતુ ઍડમિન ન હોય તેવા વર્કસ્પેસ સભ્યને જોડાવા અને ઓછા જોખમવાળું પરીક્ષણ ફરી કરવા કહો.

ઍક્સેસનું સંચાલન કરો

ઍક્સેસ નિયંત્રણમાં Databricks અને ChatGPT બંનેની ભૂમિકા છે.

ChatGPT માં, વર્કસ્પેસ સંચાલકો ઍપ ઉપલબ્ધ રાખવી કે નહીં અને સભ્યો તેનો ઉપયોગ કેવી રીતે કરી શકે તેનું સંચાલન કરે છે. Business માં, સંચાલકો ઍપને સમગ્ર વર્કસ્પેસ માટે સક્ષમ રાખવી કે નહીં તેનું સંચાલન કરે છે. નીચેની બાબતો માટે Databricks ઍપનાં સંચાલક નિયંત્રણો (વર્કસ્પેસ સેટિંગ્સ > ઍપ અથવા સંચાલક કન્સોલ > પ્લગઇન > જૂની ઍપનું સંચાલન કરો) તપાસો:

  • વપરાશકર્તા ઍક્સેસ, સમર્થિત Enterprise અને Edu વર્કસ્પેસમાં કઈ ભૂમિકાઓ ધરાવતા સભ્યો કનેક્ટરનો ઉપયોગ કરી શકે તે ગોઠવવા માટે.

  • ક્રિયા નિયંત્રણ, કઈ Databricks ક્રિયાઓ સક્ષમ રાખવી તે ગોઠવવા માટે.

  • ઍપ પરવાનગીઓ, કનેક્ટરનો ઉપયોગ કરતાં પહેલાં ChatGPT ક્યારે સભ્યોને પૂછે તે ગોઠવવા માટે.

આ ઍપ પરવાનગીઓ ChatGPT ની વાતચીત પર લાગુ પડે છે. કઈ ઍપ ક્રિયાઓ ઉપલબ્ધ છે અને અંતિમ વપરાશકર્તાઓને ક્યારે તેની મંજૂરી આપવા પૂછવું તે નક્કી કરવા માટે વર્કસ્પેસ એજન્ટો તેમના નિર્માતાએ દરેક એજન્ટ માટે ગોઠવેલાં નિયંત્રણોનો ઉપયોગ કરે છે. એજન્ટની કાર્યપદ્ધતિ માટે, જુઓ: Enterprise અને Business માટે ChatGPT વર્કસ્પેસ એજન્ટો.

Databricks માં, સંચાલકો કયા વપરાશકર્તાઓ OAuth ઍપને અધિકૃત કરી શકે અને તે વપરાશકર્તાઓ કયા Databricks સંસાધનો ઍક્સેસ કરી શકે તેનું સંચાલન કરે છે. ChatGPT માં ઍપ સક્ષમ કર્યા પછી પણ પ્રદાતાની પરવાનગીઓ લાગુ રહે છે.

વર્કસ્પેસમાં નેવિગેશન, ઍપ ઍક્સેસ અને પ્લાન મુજબનાં ઍપ નિયંત્રણો માટે, જુઓ: ઍપમાં સંચાલક નિયંત્રણો, સુરક્ષા અને અનુપાલન.

Databricks કનેક્ટર સેટઅપની સમસ્યાઓનું નિવારણ

  • રીડાયરેક્ટ URIનો મેળ ન ખાવો: જો તમે કસ્ટમ OAuth ક્લાયન્ટ વાપરતા હો, તો ખાતરી કરો કે Databricksમાં રીડાયરેક્ટ URLનું મૂલ્ય ChatGPTમાં દેખાતા કૉલબૅક URL સાથે તેના પાથ અને કૉલબૅક આઈડી સહિત બરાબર મેળ ખાય છે. કૉલબૅક આઈડી દૂર કરશો નહીં, અંતે સ્લૅશ ઉમેરશો નહીં કે તેની જગ્યાએ બીજું ChatGPT રીડાયરેક્ટ URL મૂકશો નહીં.

  • સિક્રેટ ગેરહાજર છે: જો તમે કસ્ટમ OAuth ક્લાયન્ટ વાપરતા હો, તો ધ્યાન રાખો કે Databricks સિક્રેટ માત્ર એક જ વાર બતાવવામાં આવે છે. જો ક્લાયન્ટ સિક્રેટ કૉપિ ન કર્યું હોય, તો નવું બનાવો.

  • OAuth ઍપ તરત ઉપલબ્ધ ન થવી: Databricks અનુસાર, OAuth ઍપ્લિકેશનના અપડેટની પ્રક્રિયા પૂર્ણ થવામાં 30 મિનિટ સુધીનો સમય લાગી શકે છે.

  • અપૂરતા અથવા મેળ ન ખાતા સ્કોપ: જો તમે કસ્ટમ OAuth ક્લાયન્ટ વાપરતા હો, તો ChatGPTના સ્કોપ (વૈકલ્પિક)ની સરખામણી Databricks OAuth ઍપના ઍક્સેસ સ્કોપ સાથે કરો. ChatGPT જેની વિનંતી કરે તે દરેક સ્કોપ ત્યાં સક્ષમ હોવો જરૂરી છે. ખાતરી કરો કે સ્કોપ તમે વાપરતા એન્ડપોઇન્ટ અને ક્ષમતાઓને સમર્થન આપે છે.

    નવા Genie/ડૅશબોર્ડ કનેક્શનમાં ai-gateway, dashboards અને offline_access દેખાતા હોય, તો ChatGPTમાં તે સ્કોપ જ રાખો અને ખાતરી કરો કે Databricks ઍપ ત્રણેયને મંજૂરી આપે છે. જો ઍપ માત્ર all-apisને મંજૂરી આપતી હોય, તો ચોક્કસ ક્ષમતાઓ માટેના ત્રણ સ્કોપને મંજૂરી આપવા તેને અપડેટ કરો અથવા ફરી બનાવો.

    જો ચોક્કસ ક્ષમતાઓ માટેના સ્કોપ ઉપલબ્ધ ન હોય, તો સમર્થિત વધુ વ્યાપક વિકલ્પ વાપરો: ChatGPTમાં all-apis અને offline_access સેટ કરો અને ખાતરી કરો કે Databricks ઍપ બંનેને મંજૂરી આપે છે. માત્ર all-apisને મંજૂરી આપતી ઍપ, ChatGPTની ai-gateway, dashboards અને offline_access માટેની વિનંતી સાથે સુસંગત નથી. માત્ર SQL ઍક્સેસ, Databricks SQL API પૂરતી મર્યાદિત ઍપ માટે જ યોગ્ય છે; Genie અથવા ડૅશબોર્ડની ક્રિયાઓ માટે તે પૂરતી નથી.

  • SQL ક્રિયાઓ નિષ્ફળ થવી: Databricks SQL API પૂરતી મર્યાદિત ઍપ માટે SQL સ્કોપ, વેરહાઉસનું ગોઠવણ અને Databricksની પરવાનગીઓ તપાસો.

  • ખોટું ChatGPT વર્કસ્પેસ: વપરાશકર્તાઓ કનેક્ટરને જે ChatGPT વર્કસ્પેસમાં જોડવાના હોય, તેમાં જ તેને બનાવો અને સક્ષમ કરો.

  • ખોટું Databricks એકાઉન્ટ અથવા વર્કસ્પેસ: વર્કસ્પેસનું હોસ્ટનામ (જરૂરી)નું મૂલ્ય તપાસો, પછી સાઇન ઇન પ્રક્રિયા ફરી કરો અને ખાતરી કરો કે Databricksમાં અપેક્ષિત એકાઉન્ટ અથવા વર્કસ્પેસ ખૂલે છે.

  • વપરાશકર્તાઓ જોડાઈ શકતા નથી: ખાતરી કરો કે વપરાશકર્તા પાસે Databricks ઍક્સેસ છે અને તેને OAuth ઍપને અધિકૃત કરવાની મંજૂરી છે. Businessમાં, ખાતરી કરો કે ઍપ સમગ્ર વર્કસ્પેસ માટે સક્ષમ છે. સમર્થિત Enterprise અને Edu વર્કસ્પેસમાં, એ પણ ખાતરી કરો કે ChatGPTનું વપરાશકર્તા ઍક્સેસ સેટિંગ કનેક્ટરને મંજૂરી આપે છે.

  • Databricksની નેટવર્ક નીતિ કનેક્ટરને અવરોધે છે: જો Databricks માત્ર ચોક્કસ સ્રોત IPને મંજૂરી આપતું હોય, તો Databricks ઍડમિને સંબંધિત એકાઉન્ટ અથવા વર્કસ્પેસની IP ઍક્સેસ સૂચિઓ, સંદર્ભ-આધારિત પ્રવેશ નિયંત્રણો, ફાયરવૉલ અથવા ગ્રાહકના નિયંત્રણ હેઠળના અન્ય નેટવર્ક નિયમો અપડેટ કરવા જરૂરી છે.

    • વર્તમાન ChatGPT કનેક્ટરની આઉટબાઉન્ડ IP રેન્જમાંથી આવતા કનેક્શનને મંજૂરી આપો.

    • આ મંજૂરી સૂચિ Databricksમાં અથવા ગ્રાહકના નિયંત્રણ હેઠળના નેટવર્ક સ્તરે ગોઠવો. આ ChatGPT વર્કસ્પેસની IP મંજૂરી સૂચિથી અલગ છે.

    • પ્રકાશિત રેન્જ બદલાઈ શકે છે. શક્ય હોય ત્યારે JSON પરથી અપડેટ કરવાની પ્રક્રિયા સ્વચાલિત કરો.

    • નેટવર્ક અવરોધને ટાળવા માટે ક્લાયન્ટ સિક્રેટ બદલીને નવું બનાવશો નહીં કે OAuth સ્કોપ બદલશો નહીં. પહેલાં તપાસો કે Databricks કનેક્ટરના સ્રોત IPને નકારી રહ્યું છે કે નહીં.

શું આ લેખ મદદરૂપ હતો?