OpenAI
Din il-paġna ġiet tradotta awtomatikament bl-IA. Ara l-artiklu oriġinali bl-Ingliż.

Ikkonfigura l-mudell tal-app Databricks f'ChatGPT

Tgħallem kif l-amministraturi ta’ workspace ta’ ChatGPT u l-utenti ta’ ChatGPT Plus jew ChatGPT Pro jistgħu jqabbdu Databricks bil-klijent OAuth tal-organizzazzjoni tagħhom.

Aġġornat: 6 days ago

Uża din il-gwida jekk int amministratur ta' workspace ta' ChatGPT jew utent ta' ChatGPT Plus jew Pro li qed jikkonfigura l-app Databricks Genie permezz tal-OAuth integrat jew tal-klijent OAuth tal-organizzazzjoni tiegħek.

  • OAuth integrat: Meta jkun disponibbli f'ChatGPT u attivat għall-workspace ta' Databricks tiegħek, uża l-konnessjoni kkonfigurata minn qabel. M'għandekx bżonn toħloq app OAuth jew iddaħħal ID tal-klijent jew sigriet tal-klijent. Segwi t-taqsima OAuth integrat hawn taħt.

  • Klijent OAuth personalizzat: Uża dan il-metodu jekk l-OAuth integrat ma jkunx disponibbli jew jekk l-organizzazzjoni tiegħek teħtieġ il-klijent OAuth tagħha stess. Segwi t-taqsima Klijent OAuth personalizzat hawn taħt.

X'qed tikkonfigura

Qed toħloq konnessjoni mal-app Databricks għall-kont jew il-workspace ta' ChatGPT tiegħek. Iż-żewġ metodi jeħtieġu d-dettalji tal-fornitur Databricks mitluba f'ChatGPT u l-permessi għar-riżorsi li biħsiebek tuża. Jekk tuża klijent OAuth personalizzat, ħejji wkoll:

  • Konnessjoni ta' app OAuth ta' Databricks maħluqa fil-Konsol tal-Kont ta' Databricks tiegħek.

  • L-ID tal-klijent u s-sigriet tal-klijent OAuth ta' Databricks.

  • Il-URL eżatt ta' callback ikkupjat minn ChatGPT.

  • Ambiti ta' Databricks li jaqblu mal-kapaċitajiet tal-app li trid tattiva.

  • Kwalunkwe dettall tal-fornitur Databricks mitlub fil-proċess ta' konfigurazzjoni ta' ChatGPT, bħall-host tal-workspace, il-host tal-kont, l-ID tal-kont, jew il-warehouse.

Qabel tibda

Għal konfigurazzjoni ta' workspace, iftaħ il-konsol tal-amministrazzjoni, agħżel il-workspace ta' ChatGPT mixtieq, u iftaħ Plugins. Agħżel Immaniġġja l-apps preċedenti biex tiftaħ il-paġna Apps li għadha disponibbli. Għan-navigazzjoni fil-workspace u l-aċċess għall-apps preċedenti, ara Kontrolli tal-amministrazzjoni, sigurtà, u konformità għall-plugins u l-apps.

Għandek bżonn:

  • Aċċess ta' amministratur jew sid ta' workspace ta' ChatGPT, jew kont ta' ChatGPT Plus jew Pro.

  • Għal klijent OAuth personalizzat, aċċess ta' amministratur tal-kont ta' Databricks. Aċċess ta' amministratur tal-workspace jista' jkun biżżejjed għal xi kompiti, iżda l-konnessjonijiet tal-apps personalizzati jiġu kkonfigurati mill-Konsol tal-Kont ta' Databricks. Għall-OAuth integrat, amministratur ta' Databricks irid jiċċekkja li l-applikazzjoni ChatGPT hija disponibbli u attivata għall-workspace tiegħek.

  • Għal klijent OAuth personalizzat, il-Konsol tal-Kont ta' Databricks miftuħ f'tab separata.

  • Għal klijent OAuth personalizzat, l-iskrin tal-konnessjoni ta' Databricks Genie miftuħ f'ChatGPT biex tkun tista' tikkopja l-URL eżatt ta' callback.

  • Deċiżjoni dwar il-kapaċitajiet li teħtieġ l-app: Genie u dashboards AI/BI, aċċess usa' għall-API ta' Databricks, jew app limitata għall-APIs ta' Databricks SQL. Aċċess għal SQL biss mhuwiex biżżejjed għal azzjonijiet ta' Genie jew tad-dashboards.

  • Għal klijent OAuth personalizzat, post sigur fejn timmaniġġja s-sigriet tal-klijent ta' Databricks.

  • Jekk il-kont jew il-workspace ta' Databricks tiegħek jirrestrinġi l-aċċess permezz ta' lista ta' aċċess IP, kontroll tad-dħul ibbażat fuq il-kuntest, firewall, jew politika oħra tan-network, għajnuna mingħand amministratur ta' Databricks li jista' jippermetti l-meded attwali tal-IP tal-ħruġ tal-apps ta' ChatGPT.

Għal klijent OAuth personalizzat, ikkopja l-URL ta' callback eżatt kif jidher f'ChatGPT.

Valuri li għandek tħejji

  • Għal klijent OAuth personalizzat, il-URL ta' callback: ikkopjah mill-proċess ta' konfigurazzjoni tal-app f'ChatGPT.

  • Għal klijent OAuth personalizzat, l-ID tal-klijent OAuth ta' Databricks.

  • Għal klijent OAuth personalizzat, is-sigriet tal-klijent OAuth ta' Databricks.

  • Għal klijent OAuth personalizzat, ambiti ta' aċċess ta' Databricks xierqa għall-kapaċitajiet tal-app. Għal konnessjoni ġdida ta' Genie/dashboard li turi ai-gateway, dashboards, u offline_access, ħejji dawk l-ambiti. L-APIs KOLLHA (all-apis ma' offline_access) tibqa' l-alternattiva eqdem u usa'. Uża SQL biss għal app limitata għall-APIs ta' Databricks SQL.

  • L-oqsma tal-workspace jew tal-kont ta' Databricks mitluba fil-proċess ta' konfigurazzjoni ta' ChatGPT.

OAuth integrat

L-ewwel issodisfa l-prerekwiżiti ta' hawn fuq. Uża din il-proċedura biss meta OAuth integrat ikun disponibbli f'ChatGPT u attivat għall-workspace tiegħek ta' Databricks.

  1. Itlob lil amministratur ta' Databricks jiċċekkja li l-applikazzjoni ChatGPT hija disponibbli fis-settings tal-integrazzjonijiet tal-apps tal-Konsol tal-Kont u attivata għall-workspace tiegħek. Jekk l-applikazzjoni ChatGPT mhijiex elenkata fil-Konsol tal-Kont ta' Databricks tiegħek, ikkuntattja lir-rappreżentant tal-kont tiegħek ta' Databricks biex tistaqsi jekk il-karatteristika hijiex disponibbli għall-kont tiegħek.

  2. F'ChatGPT, aqleb għall-kont jew il-workspace fejn l-app għandha tkun disponibbli. Mur f'Settings > Plugins għal konfigurazzjoni personali jew f'Konsol tal-amministrazzjoni > Plugins bħala amministratur jew sid tal-workspace għal konfigurazzjoni tal-workspace.

  3. Agħżel Databricks Genie, imbagħad agħżel Żid konnessjoni tal-app.

  4. Daħħal l-Isem tal-host tal-workspace (meħtieġ) mingħajr https:// jew mogħdija ta' URL.

    ChatGPT juża dan l-isem tal-host biex jiddetermina l-punt ta' tmiem ta' Genie MCP lokali għall-workspace, https://<workspace-host>/ai-gateway/mcp-services/system.ai.genie_one_mcp. M'hemmx bżonn punt ta' tmiem reġjonali separat għal MCP.

  5. Agħżel Kompli, imbagħad idħol f'Databricks u eżamina t-talba għall-kunsens.

Kompli bit-taqsimiet Qabbad u ttestja u Immaniġġja l-aċċess hawn taħt, inklużi t-testijiet għall-membri permessi u l-verifiki tal-aċċess għall-workspace.

Klijent OAuth personalizzat

L-ewwel issodisfa r-rekwiżiti preliminari ta' hawn fuq. Uża dan il-metodu jekk l-OAuth integrat ma jkunx disponibbli jew jekk l-organizzazzjoni tiegħek teħtieġ il-klijent OAuth tagħha stess. Wara l-konfigurazzjoni, lesti t-taqsimiet Qabbad u ttestja u Immaniġġja l-aċċess hawn taħt.

Ibda l-konfigurazzjoni personalizzata ta' OAuth f'ChatGPT

  1. F'ChatGPT, aqleb għall-kont jew il-workspace fejn l-app għandha tkun disponibbli.

  2. Mur f'Settings > Plugins għal konfigurazzjoni personali jew f'Konsol tal-amministrazzjoni > Plugins bħala amministratur jew sid tal-workspace għal konfigurazzjoni tal-workspace.

  3. Agħżel Databricks Genie fid-Direttorju.

  4. Agħżel Żid konnessjoni tal-app.

  5. Fid-djalogu Qabbad Databricks Genie, sib il-kampi ID tal-klijent OAuth u Sigriet tal-klijent OAuth. Biex tuża klijent personalizzat, daħħal il-kredenzjali f'dawn il-kampi viżibbli; m'hemmx bżonn selettur separat.

  6. Ikkopja l-URL ta' callback minn ChatGPT. Żomm dan id-djalogu miftuħ.

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

Eżempju ta' URL ta' callback:

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

Tneħħix l-ID ta' callback, iżżidx slash fl-aħħar, u tissostitwixxihx b'URL ġeneriku ta' ChatGPT. Il-URL irreġistrat f'Databricks irid jaqbel eżattament mal-URL ta' callback muri f'ChatGPT.

Oħloq konnessjoni ta' app OAuth personalizzata f'Databricks

  1. Iftaħ il-Konsol tal-Kont ta' Databricks għall-kont ta' Databricks tiegħek.

  2. Fil-bar tal-ġenb fuq ix-xellug, iftaħ Settings.

  3. Iftaħ it-tab Konnessjonijiet tal-apps.

  4. Agħżel Żid konnessjoni.

    Databricks Account Console Settings page showing the App connections tab and Add connection button.
  5. Daħħal isem għall-applikazzjoni, bħal ChatGPT Databricks.

  6. F'URLs ta' ridirezzjoni, waħħal il-URL eżatt ta' callback ikkupjat minn ChatGPT.

  7. Taħt Ambiti ta' aċċess, agħżel l-ambiti li teħtieġ l-app.

  8. Għal konnessjoni ġdida ta' Genie/dashboard li turi ai-gateway, dashboards, u offline_access f'ChatGPT, ippermetti dawk l-istess ambiti fl-app OAuth ta' Databricks.

  9. L-APIs KOLLHA tibqa' l-alternattiva eqdem u usa' għal aċċess ġenerali għall-API ta' Databricks. Għal din il-konfigurazzjoni, uża all-apis u offline_access f'ChatGPT u żgura li l-app OAuth ta' Databricks tippermetti t-tnejn. Għal konnessjoni ġdida ta' Genie/dashboard, agħti preferenza lill-ambiti granulari murija.

  10. Uża SQL biss għal app limitata għall-APIs ta' Databricks SQL. Aċċess għal SQL biss mhuwiex biżżejjed għal azzjonijiet ta' Genie jew tad-dashboards.

  11. Żgura li kull ambitu li aktar tard jidher fil-lista f'ChatGPT ikun attivat f'din l-app OAuth ta' Databricks. Databricks jippermetti awtomatikament openid, email, profile, u offline_access għall-apps maħluqa fl-interfaċċa tal-utent.

  12. Ħalli t-TTLs tat-tokens fil-valuri prestabbiliti ta' Databricks sakemm l-organizzazzjoni tiegħek ma jkollhiex politika speċifika: 60 minuta għat-token ta' aċċess u 10080 minuta għat-token ta' tiġdid.

  13. Attiva Iġġenera sigriet tal-klijent. ChatGPT jeħtieġ klijent OAuth kunfidenzjali għal dan il-proċess.

  14. Oħloq il-konnessjoni.

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

Ikkopja l-kredenzjali minn Databricks

  1. Fil-kaxxa tad-djalogu Konnessjoni maħluqa, ikkopja l-ID tal-klijent.

  2. Ikkopja s-Sigriet tal-klijent minnufih u aħżnu b'mod sigur.

  3. Jekk tagħlaq il-kaxxa tad-djalogu qabel ma tikkopja s-sigriet, oħloq jew ibdel il-kredenzjali tal-app OAuth u uża s-sigriet il-ġdid.

Databricks juri s-sigriet darba biss. Ittrattah bħala kredenzjal u tinkludihx f'ritratti tal-iskrin, talbiet għall-appoġġ, kummenti, jew chats.

Lesti l-konfigurazzjoni personalizzata ta' OAuth f'ChatGPT

  1. Erġa' lura għad-djalogu Qabbad Databricks Genie.

  2. Daħħal l-ID tal-klijent ta' Databricks f'ID tal-klijent OAuth.

  3. Daħħal is-sigriet tal-klijent ta' Databricks f'Sigriet tal-klijent OAuth.

    Meta ddaħħal dawn il-kredenzjali, jintuża l-klijent OAuth personalizzat tiegħek; m'hemmx bżonn selettur separat.

  4. F'Ambiti (mhux obbligatorji), daħħal l-ambiti meħtieġa għall-punt ta' tmiem ta' Databricks u l-kapaċitajiet tal-app tiegħek. Kun żgur li jaqblu mal-ambiti attivati fl-app OAuth ta' Databricks.

    Għal konnessjoni ġdida ta' Genie/dashboard li turi ai-gateway, dashboards u offline_access, żomm dawk l-ambiti. Kun żgur li l-app OAuth ta' Databricks tippermetti l-istess ambiti. ai-gateway jippermetti l-konnessjoni Genie MCP lokali għall-workspace, dashboards jippermetti azzjonijiet fuq dashboards AI/BI, u offline_access jippermetti tokens ta' aġġornament.

    L-alternattiva eqdem u usa', all-apis u offline_access, għadha appoġġjata għal aċċess usa' għall-APIs, iżda mhijiex preferuta għal din il-konnessjoni ta' Genie/dashboard. Jekk l-app ta' Databricks tippermetti biss all-apis, aġġornaha jew oħloqha mill-ġdid biex tippermetti ai-gateway, dashboards u offline_access. Jekk l-ambiti granulari mhumiex disponibbli, issettja ChatGPT apposta għal all-apis u offline_access u kun żgur li l-app ta' Databricks tippermetti t-tnejn. Titlobx it-tliet ambiti granulari f'ChatGPT meta l-app ta' Databricks tippermetti biss all-apis.

  5. Daħħal ambitu wieħed f'kull linja jew issepara l-ambiti b'virgoli. Kull ambitu elenkat f'ChatGPT irid ikun attivat fl-app OAuth ta' Databricks.

  6. Daħħal l-Isem tal-host tal-workspace (meħtieġ) mingħajr https:// jew mogħdija ta' URL. Imla kwalunkwe kamp ieħor meħtieġ għall-fornitur Databricks li jidher fil-proċess tal-konfigurazzjoni.

    ChatGPT juża dan l-isem tal-host biex jiddetermina l-punt ta' tmiem ta' Genie MCP lokali għall-workspace, https://<workspace-host>/ai-gateway/mcp-services/system.ai.genie_one_mcp. M'hemmx bżonn punt ta' tmiem reġjonali separat għal MCP.

  7. Agħżel Kompli.

ChatGPT jitlob eżattament l-ambiti mdaħħla f'Ambiti (mhux obbligatorji). Ma jżidx awtomatikament ambiti usa' mill-mudell ta' konfigurazzjoni.

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

Ikkonnettja u ttestja

Wettaq it-testijiet tal-konnessjoni u l-kontrolli tal-aċċess li ġejjin, ikun liema jkun il-metodu OAuth li tagħżel.

  1. Irrevedi d-dettalji, l-azzjonijiet, u s-settings tal-awtentikazzjoni tal-app.

  2. Jekk int amministratur tal-workspace, attiva l-app għall-workspace u kkonfigura min jista' jużaha skont il-politika tal-workspace.

  3. Ibda l-proċess tal-konnessjoni minn ChatGPT bħala utent tat-test li għandu l-permess, imbagħad idħol f'Databricks.

  4. Ikkonferma li l-brawżer jiftaħ il-kont jew il-workspace ta' Databricks mistenni.

  5. Irrevedi l-ambiti mitluba, imbagħad agħżel Awtorizza.

    Databricks permission request for a mock ChatGPT Databricks Connector showing requested access and the Authorize button.
  6. Ivverifika li l-brawżer jerġa' lura għal ChatGPT u li l-app tidher bħala konnessa.

  7. Wettaq azzjoni ta' qari b'riskju baxx li taqbel mal-kapaċitajiet tal-konnessjoni. Għal konnessjoni ta' Genie, ibgħat talba lil Genie dwar data li l-utent tat-test għandu permess jaċċessa. Għal kapaċitajiet appoġġjati oħra, ġib l-informazzjoni tal-utent attwali jew agħmel query fuq riżorsa approvata ta' Databricks SQL. Ikkonferma li l-utent għandu l-permessi meħtieġa għar-riżorsi ta' Databricks; l-ambiti OAuth waħedhom ma jagħtux aċċess għad-data.

  8. Jekk l-azzjonijiet ta' kitba huma attivati, ittestja bi proċess ta' xogħol ta' Databricks li b'mod ċar għandu riskju baxx qabel ma twessa' l-użu.

  9. Għal konfigurazzjoni ta' workspace, staqsi lil membru tal-workspace li mhuwiex amministratur u li għandu l-permess biex jikkonnettja u jirrepeti t-test b'riskju baxx.

Immaniġġja l-aċċess

Kemm Databricks kif ukoll ChatGPT jikkontribwixxu għall-kontroll tal-aċċess.

F'ChatGPT, l-amministraturi tal-workspace jimmaniġġjaw id-disponibbiltà tal-app u kif il-membri jistgħu jużawha. F'Business, l-amministraturi jiddeċiedu jekk l-app tkunx attivata għall-workspace kollu. Irrevedi l-kontrolli tal-amministrazzjoni tal-apps Databricks (Settings tal-workspace > Apps jew Konsol tal-amministrazzjoni > Plugins > Immaniġġja l-apps preċedenti) għal:

  • Aċċess tal-utenti, biex tikkonfigura liema rwoli tal-workspace jistgħu jużaw l-app fil-workspaces appoġġjati ta' Enterprise u Edu.

  • Kontroll tal-azzjonijiet, biex tikkonfigura liema azzjonijiet ta' Databricks ikunu attivati.

  • Permessi tal-app, biex tikkonfigura meta ChatGPT jitlob permess mingħand il-membri qabel ma juża l-app.

Dawn il-permessi tal-app japplikaw għall-konversazzjonijiet ta' ChatGPT. L-aġenti tal-workspace jużaw kontrolli għal kull aġent, issettjati minn min joħloq l-aġent, biex jiddeterminaw liema azzjonijiet tal-app ikunu disponibbli u meta l-utenti finali jintalbu japprovawhom. Għal kif iġibu ruħhom l-aġenti, ara: Aġenti tal-workspace ta' ChatGPT għal Enterprise u Business.

F'Databricks, l-amministraturi jimmaniġġjaw liema utenti jistgħu jawtorizzaw l-app OAuth u liema riżorsi ta' Databricks jistgħu jaċċessaw dawk l-utenti. Il-permessi tal-fornitur jibqgħu japplikaw wara li l-app tiġi attivata f'ChatGPT.

Għan-navigazzjoni fil-workspace, l-aċċess għall-apps, u l-kontrolli tal-apps speċifiċi għal kull pjan, ara: Kontrolli tal-amministrazzjoni, sigurtà, u konformità fl-apps.

Soluzzjoni ta' problemi fil-konfigurazzjoni tal-app Databricks

  • URI ta' ridirezzjoni ma jaqbilx: Jekk tuża klijent OAuth personalizzat, ikkonferma li l-valur ta' URLs ta' ridirezzjoni f'Databricks jaqbel eżatt mal-URL ta' callback muri f'ChatGPT, inklużi l-mogħdija u l-ID ta' callback tiegħu. Tneħħix l-ID ta' callback, iżżidx slash fl-aħħar, u tużax URL ieħor ta' ridirezzjoni ta' ChatGPT minfloku.

  • Sigriet nieqes: Jekk tuża klijent OAuth personalizzat, is-sigrieti ta' Databricks jintwerew darba biss. Iġġenera sigriet ġdid tal-klijent jekk ma ġiex ikkupjat.

  • L-app OAuth mhix disponibbli minnufih: Databricks jgħid li l-aġġornamenti tal-applikazzjonijiet OAuth jistgħu jieħdu sa 30 minuta biex jiġu pproċessati.

  • Ambitu insuffiċjenti jew li ma jaqbilx: Jekk tuża klijent OAuth personalizzat, qabbel Ambiti (mhux obbligatorji) f'ChatGPT ma' Ambiti ta' aċċess fl-app OAuth ta' Databricks. Kull ambitu li jitlob ChatGPT irid ikun attivat hemmhekk. Ikkonferma li l-ambiti jappoġġjaw il-punt ta' tmiem u l-kapaċitajiet li tuża.

    Għal konnessjoni ġdida ta' Genie/dashboard li turi ai-gateway, dashboards, u offline_access, żomm dawk l-ambiti f'ChatGPT u żgura li l-app Databricks tippermetti t-tlieta. Jekk l-app tippermetti biss all-apis, aġġornaha jew oħloqha mill-ġdid biex tippermetti t-tliet ambiti granulari.

    Jekk l-ambiti granulari ma jkunux disponibbli, uża l-alternattiva usa' appoġġjata: issettja ChatGPT għal all-apis u offline_access, u żgura li l-app Databricks tippermetti t-tnejn. App li tippermetti biss all-apis ma taqbilx ma' talba ta' ChatGPT għal ai-gateway, dashboards, u offline_access. Aċċess għal SQL biss huwa xieraq biss għal app limitata għall-APIs ta' Databricks SQL; mhuwiex biżżejjed għal azzjonijiet ta' Genie jew tad-dashboards.

  • L-azzjonijiet SQL ifallu: Għal app limitata għall-APIs ta' Databricks SQL, ikkonferma l-ambitu SQL, il-konfigurazzjoni tal-warehouse, u l-permessi ta' Databricks.

  • Workspace ta' ChatGPT żbaljat: Oħloq u attiva l-app fl-istess workspace ta' ChatGPT fejn l-utenti se jqabbduha.

  • Kont jew workspace ta' Databricks żbaljat: Ikkonferma l-valur ta' Isem tal-host tal-workspace (meħtieġ), imbagħad irrepeti l-proċess tad-dħul u vverifika li Databricks jiftaħ il-kont jew il-workspace mistenni.

  • L-utenti ma jistgħux jikkonnettjaw: Ikkonferma li l-utent għandu aċċess għal Databricks u jista' jawtorizza l-app OAuth. F'Business, ikkonferma li l-app hija attivata għall-workspace kollu. Fil-workspaces appoġġjati ta' Enterprise u Edu, ikkonferma wkoll li Aċċess tal-utenti f'ChatGPT jippermetti l-app.

  • Il-politika tan-network ta' Databricks timblokka l-app: Jekk Databricks jippermetti biss IPs tas-sors speċifiċi, amministratur ta' Databricks irid jaġġorna l-listi rilevanti ta' aċċess IP tal-kont jew tal-workspace, il-kontrolli tad-dħul ibbażati fuq il-kuntest, il-firewall, jew regoli oħra tan-network ikkontrollati mill-klijent.

    • Ippermetti konnessjonijiet deħlin mill-meded attwali tal-IP tal-ħruġ tal-apps ta' ChatGPT.

    • Ikkonfigura din il-lista ta' IPs permessi f'Databricks jew fis-saff tan-network ikkontrollat mill-klijent. Din hija separata mil-lista ta' IPs permessi tal-workspace ta' ChatGPT.

    • Il-meded ippubblikati jistgħu jinbidlu. Awtomatizza l-aġġornamenti mill-JSON meta jkun possibbli.

    • Tibdilx is-sigriet tal-klijent jew l-ambiti OAuth biex tevita imblukkar tan-network. L-ewwel ikkonferma jekk Databricks hux qed jirrifjuta l-IPs tas-sors tal-app.

Dan l-artiklu kien ta’ għajnuna?