OpenAI
Kaca iki diterjemahake nganggo mesin. Deleng artikel asli basa Inggris.

Setel template aplikasi Databricks ing ChatGPT

Sinaua carane admin papan kerja ChatGPT lan pangguna ChatGPT Plus utawa ChatGPT Pro bisa nyambungake Databricks nganggo klien OAuth duweke organisasi.

Pembaruan: 9 days ago

Gunakake pandhuan iki yen sampeyan admin papan kerja ChatGPT utawa pangguna ChatGPT Plus utawa Pro sing nyiyapake aplikasi Databricks Genie nganggo OAuth bawaan utawa klien OAuth organisasi sampeyan.

  • OAuth bawaan: Yen kasedhiya ing ChatGPT lan diaktifake kanggo papan kerja Databricks sampeyan, gunakake sambungan sing wis dikonfigurasi. Sampeyan ora perlu nggawe aplikasi OAuth utawa ngetik ID klien utawa rahasia klien. Tindakake bagean OAuth bawaan ing ngisor iki.

  • Klien OAuth khusus: Gunakake cara iki yen OAuth bawaan ora kasedhiya utawa organisasi sampeyan mbutuhake klien OAuth dhewe. Tindakake bagean Klien OAuth khusus ing ngisor iki.

Apa sing sampeyan siyapake

Sampeyan nggawe sambungan aplikasi Databricks kanggo akun utawa papan kerja ChatGPT sampeyan. Kaloro cara kasebut mbutuhake rincian panyedhiya Databricks sing dijaluk ing ChatGPT lan idin kanggo sumber daya sing arep sampeyan gunakake. Yen sampeyan nganggo klien OAuth khusus, siyapake uga:

  • Sambungan aplikasi OAuth Databricks sing digawe ing Konsol Akun Databricks sampeyan.

  • ID klien lan rahasia klien OAuth Databricks.

  • URL callback sing disalin persis saka ChatGPT.

  • Cakupan Databricks sing cocog karo kemampuan aplikasi sing arep sampeyan aktifake.

  • Rincian panyedhiya Databricks apa wae sing dijaluk ing proses nyiyapake ChatGPT, kayata host papan kerja, host akun, ID akun, utawa warehouse.

Sadurunge miwiti

Kanggo nyiyapake papan kerja, bukak konsol admin, pilih papan kerja ChatGPT sing dituju, banjur bukak Plugin. Pilih Atur Aplikasi Lawas kanggo mbukak kaca Aplikasi sing isih disimpen. Kanggo navigasi papan kerja lan akses aplikasi lawas, deleng Kontrol admin, keamanan, lan kepatuhan kanggo plugin lan aplikasi.

Sampeyan mbutuhake:

  • Akses admin utawa pamilik papan kerja ChatGPT, utawa akun ChatGPT Plus utawa Pro.

  • Kanggo klien OAuth khusus, akses admin akun Databricks. Akses admin papan kerja bisa uga cukup kanggo sawetara tugas, nanging sambungan aplikasi khusus dikonfigurasi saka Konsol Akun Databricks. Kanggo OAuth bawaan, admin Databricks kudu mriksa manawa aplikasi ChatGPT kasedhiya lan diaktifake kanggo papan kerja sampeyan.

  • Kanggo klien OAuth khusus, Konsol Akun Databricks sing wis dibukak ing tab kapisah.

  • Kanggo klien OAuth khusus, layar sambungan Databricks Genie sing wis dibukak ing ChatGPT supaya sampeyan bisa nyalin URL callback kanthi persis.

  • Keputusan babagan kemampuan sing dibutuhake aplikasi: Genie lan dasbor AI/BI, akses API Databricks sing luwih amba, utawa aplikasi sing diwatesi ing API SQL Databricks. Akses mung SQL ora cukup kanggo tumindak Genie utawa dasbor.

  • Kanggo klien OAuth khusus, papan sing aman kanggo nangani rahasia klien Databricks.

  • Yen akun utawa papan kerja Databricks sampeyan matesi akses liwat dhaptar akses IP, kontrol lalu lintas mlebu adhedhasar konteks, firewall, utawa kabijakan jaringan liyane, pitulungan saka admin Databricks sing bisa ngidini rentang IP metu aplikasi ChatGPT sing saiki digunakake.

Kanggo klien OAuth khusus, salin URL Callback sing ditampilake ing ChatGPT kanthi persis.

Nilai sing kudu disiyapake

  • Kanggo klien OAuth khusus, URL Callback: salin saka proses nyiyapake aplikasi ChatGPT.

  • Kanggo klien OAuth khusus, ID klien OAuth Databricks.

  • Kanggo klien OAuth khusus, rahasia klien OAuth Databricks.

  • Kanggo klien OAuth khusus, cakupan akses Databricks sing cocog karo kemampuan aplikasi. Kanggo sambungan Genie/dasbor anyar sing nampilake ai-gateway, dashboards, lan offline_access, siyapake cakupan kasebut. KABEH API (all-apis karo offline_access) tetep dadi alternatif lawas sing luwih amba. Gunakake SQL mung kanggo aplikasi sing diwatesi ing API SQL Databricks.

  • Kolom papan kerja utawa akun Databricks sing dijaluk ing proses nyiyapake ChatGPT.

OAuth gawan

Jangkepi dhisik prasyarat ing ndhuwur. Gunakake cara iki mung yen OAuth gawan kasedhiya ing ChatGPT lan diaktifake kanggo papan kerja Databricks sampeyan.

  1. Nyuwuna admin Databricks mriksa manawa aplikasi ChatGPT kasedhiya ing setelan integrasi aplikasi ing Konsol Akun lan diaktifake kanggo papan kerja sampeyan. Yen aplikasi ChatGPT ora kadhaptar ing Konsol Akun Databricks sampeyan, hubungi wakil akun Databricks sampeyan kanggo takon apa fitur kasebut kasedhiya kanggo akun sampeyan.

  2. Ing ChatGPT, pindhah menyang akun utawa papan kerja sing arep diwenehi aplikasi kasebut. Bukak Setelan > Plugin kanggo panyiyapan pribadi, utawa Konsol admin > Plugin minangka admin utawa pamilik papan kerja kanggo panyiyapan papan kerja.

  3. Pilih Databricks Genie, banjur pilih Tambah Sambungan Aplikasi.

  4. Lebokake Jeneng host papan kerja (wajib) tanpa https:// utawa jalur URL.

    ChatGPT nemtokake titik pungkasan Genie MCP lokal ing papan kerja, https://<workspace-host>/ai-gateway/mcp-services/system.ai.genie_one_mcp, saka jeneng host iki. Ora perlu titik pungkasan MCP regional sing kapisah.

  5. Pilih Terusake, banjur mlebu menyang Databricks lan priksa panjaluk persetujuan.

Terusake menyang bagean Sambungake lan uji sarta Atur akses ing ngisor iki, kalebu pangujian anggota sing diidini lan pamriksan akses papan kerja.

Klien OAuth khusus

Jangkepi prasyarat ing ndhuwur dhisik. Gunakake cara iki yen OAuth bawaan ora kasedhiya utawa organisasi panjenengan mbutuhake klien OAuth dhewe. Sawise panyiyapan, rampungake bagean Sambungake lan uji sarta Atur akses ing ngisor iki.

Miwiti panyiyapan OAuth kustom ing ChatGPT

  1. Ing ChatGPT, pindhah menyang akun utawa papan kerja sing arep diwenehi aplikasi kasebut.

  2. Bukak Setelan > Plugin kanggo panyiyapan pribadi, utawa Konsol admin > Plugin minangka admin utawa pamilik papan kerja kanggo panyiyapan papan kerja.

  3. Pilih Databricks Genie ing Direktori.

  4. Pilih Tambah Sambungan Aplikasi.

  5. Ing dialog Sambungake Databricks Genie, goleki kolom ID klien OAuth lan Rahasia klien OAuth. Alur klien kustom ditindakake kanthi nglebokake kredensial ing kolom sing katon iki; ora perlu pamilih kapisah.

  6. Salin URL Callback saka ChatGPT. Aja nutup dialog iki.

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

Tuladha URL callback:

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

Aja mbusak ID callback, nambah garis miring ing pungkasan, utawa ngganti nganggo URL ChatGPT umum. URL sing didhaptar ing Databricks kudu padha persis karo URL Callback sing ditampilake ing ChatGPT.

Gawe sambungan aplikasi OAuth khusus ing Databricks

  1. Bukak Konsol Akun Databricks kanggo akun Databricks sampeyan.

  2. Ing panel sisih kiwa, bukak Setelan.

  3. Bukak tab Sambungan aplikasi.

  4. Pilih Tambah sambungan.

    Databricks Account Console Settings page showing the App connections tab and Add connection button.
  5. Ketik jeneng aplikasi, kayata ChatGPT Databricks.

  6. Ing URL Pangalihan, tempel URL callback sing disalin persis saka ChatGPT.

  7. Ing bagean Cakupan akses, pilih cakupan sing dibutuhake aplikasi.

  8. Kanggo sambungan Genie/dasbor anyar sing nampilake ai-gateway, dashboards, lan offline_access ing ChatGPT, idini cakupan sing padha ing aplikasi OAuth Databricks.

  9. KABEH API tetep dadi alternatif lawas sing luwih amba kanggo akses API Databricks umum. Kanggo konfigurasi iki, gunakake all-apis lan offline_access ing ChatGPT lan priksa manawa aplikasi OAuth Databricks ngidini kalorone. Utamakake cakupan rinci sing ditampilake kanggo sambungan Genie/dasbor anyar.

  10. Gunakake SQL mung kanggo aplikasi sing diwatesi ing API SQL Databricks. Akses mung SQL ora cukup kanggo tumindak Genie utawa dasbor.

  11. Priksa manawa saben cakupan sing mengko kadhaptar ing ChatGPT diaktifake ing aplikasi OAuth Databricks iki. Databricks kanthi otomatis ngidini openid, email, profile, lan offline_access kanggo aplikasi sing digawe ing UI.

  12. Tetep gunakake TTL token gawan Databricks kajaba organisasi sampeyan duwe kabijakan khusus: 60 menit kanggo token akses lan 10080 menit kanggo token panganyaran.

  13. Aktifake Gawe rahasia klien. ChatGPT mbutuhake klien OAuth jinis rahasia kanggo proses iki.

  14. Gawe sambungan.

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

Salin kredensial saka Databricks

  1. Ing dialog Sambungan wis digawe, salin ID Klien.

  2. Enggal salin Rahasia klien lan simpen kanthi aman.

  3. Yen sampeyan nutup dialog sadurunge nyalin rahasia, gawe utawa ganti kredensial aplikasi OAuth banjur gunakake rahasia anyar.

Databricks mung nampilake rahasia kasebut sepisan. Jaga kaya kredensial lan aja dilebokake ing gambar layar, tiket, komentar, utawa obrolan.

Rampungake panyiyapan OAuth kustom ing ChatGPT

  1. Bali menyang dialog Sambungake Databricks Genie.

  2. Lebokake ID klien Databricks ing ID klien OAuth.

  3. Lebokake rahasia klien Databricks ing Rahasia klien OAuth.

    Kanthi nglebokake kredensial iki, klien OAuth kustom sampeyan bakal digunakake; ora perlu pamilih kapisah.

  4. Ing Cakupan (opsional), lebokake cakupan sing dibutuhake kanggo titik pungkasan Databricks lan kapabilitas aplikasi sampeyan. Cocogake karo cakupan sing diaktifake ing aplikasi OAuth Databricks.

    Kanggo sambungan Genie/dasbor anyar sing nampilake ai-gateway, dashboards, lan offline_access, tetep gunakake cakupan kasebut. Priksa manawa aplikasi OAuth Databricks ngidini cakupan sing padha. ai-gateway ngaktifake sambungan Genie MCP lokal ing papan kerja, dashboards ngaktifake tumindak dasbor AI/BI, lan offline_access ngaktifake token panyegeran.

    Alternatif lawas sing luwih jembar, yaiku all-apis lan offline_access, isih didhukung kanggo akses API sing luwih jembar, nanging ora disaranake kanggo sambungan Genie/dasbor iki. Yen aplikasi Databricks mung ngidini all-apis, anyari utawa gawe maneh aplikasi kasebut supaya ngidini ai-gateway, dashboards, lan offline_access. Yen cakupan rinci ora kasedhiya, atur ChatGPT kanthi sengaja supaya nggunakake all-apis lan offline_access, lan priksa manawa aplikasi Databricks ngidini loro-lorone. Aja njaluk telung cakupan rinci ing ChatGPT yen aplikasi Databricks mung ngidini all-apis.

  5. Lebokake siji cakupan saben baris utawa pisahake cakupan nganggo koma. Saben cakupan sing kadhaptar ing ChatGPT kudu diaktifake ing aplikasi OAuth Databricks.

  6. Lebokake Jeneng host papan kerja (wajib) tanpa https:// utawa jalur URL. Isenana kolom panyedhiya Databricks liyane sing wajib lan ditampilake ing alur panyiyapan.

    ChatGPT nemtokake titik pungkasan Genie MCP lokal ing papan kerja, https://<workspace-host>/ai-gateway/mcp-services/system.ai.genie_one_mcp, saka jeneng host iki. Ora perlu titik pungkasan MCP regional sing kapisah.

  7. Pilih Terusake.

ChatGPT mung njaluk cakupan sing dilebokake ing Cakupan (opsional), ora luwih lan ora kurang. ChatGPT ora nambah cakupan cithakan sing luwih jembar kanthi otomatis.

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

Sambungake lan uji

Rampungake uji sambungan lan pamriksan akses ing ngisor iki, kanggo cara OAuth endi wae sing dipilih.

  1. Priksa rincian aplikasi, tumindak, lan setelan autentikasi.

  2. Yen sampeyan admin papan kerja, aktifake aplikasi kanggo papan kerja lan atur sapa sing bisa nggunakake miturut kabijakan papan kerja.

  3. Wiwiti proses nyambungake saka ChatGPT minangka pangguna uji sing diidini, banjur mlebu ing Databricks.

  4. Priksa manawa browser mbukak akun utawa papan kerja Databricks sing dikarepake.

  5. Priksa cakupan sing dijaluk, banjur pilih Wenehi wewenang.

    Databricks permission request for a mock ChatGPT Databricks Connector showing requested access and the Authorize button.
  6. Priksa manawa browser bali menyang ChatGPT lan aplikasi ditampilake wis kasambung.

  7. Jalanake tumindak maca kanthi risiko sithik sing cocog karo kemampuan sambungan. Kanggo sambungan Genie, kirim panjaluk Genie babagan data sing diidini diakses pangguna uji. Kanggo kemampuan liyane sing didhukung, jupuk informasi pangguna saiki utawa jalanake kueri ing sumber daya SQL Databricks sing wis disetujoni. Priksa manawa pangguna duwe idin sumber daya Databricks sing dibutuhake; cakupan OAuth wae ora menehi akses menyang data.

  8. Yen tumindak nulis diaktifake, uji nganggo alur kerja Databricks sing cetha risikone sithik sadurunge digunakake luwih amba.

  9. Kanggo nyiyapake papan kerja, jaluk anggota papan kerja non-admin sing diidini supaya nyambungake lan mbaleni uji kanthi risiko sithik.

Atur akses

Databricks lan ChatGPT padha-padha melu ngontrol akses.

Ing ChatGPT, admin papan kerja ngatur apa aplikasi kasedhiya lan kepiye anggota bisa nggunakake. Ing Business, admin ngatur apa aplikasi diaktifake kanggo kabeh papan kerja. Priksa kontrol admin aplikasi Databricks (Setelan papan kerja > Aplikasi utawa Konsol Admin > Plugin > Atur Aplikasi Lawas) kanggo:

  • Akses pangguna, kanggo ngatur peran papan kerja endi sing bisa nggunakake aplikasi ing papan kerja Enterprise lan Edu sing didhukung.

  • Kontrol tumindak, kanggo ngatur tumindak Databricks endi sing diaktifake.

  • Idin aplikasi, kanggo ngatur kapan ChatGPT njaluk idin anggota sadurunge nggunakake aplikasi.

Idin aplikasi iki ditrapake ing obrolan ChatGPT. Agen Papan Kerja nggunakake kontrol saben agen sing disetel dening pangripta agen kanggo nemtokake tumindak aplikasi endi sing kasedhiya lan kapan pangguna pungkasan dijaluk nyetujoni. Kanggo prilaku agen, deleng: Agen Papan Kerja ChatGPT kanggo Enterprise lan Business.

Ing Databricks, admin ngatur pangguna endi sing bisa menehi wewenang marang aplikasi OAuth lan sumber daya Databricks endi sing bisa diakses pangguna kasebut. Idin panyedhiya tetep ditrapake sawise aplikasi diaktifake ing ChatGPT.

Kanggo navigasi papan kerja, akses aplikasi, lan kontrol aplikasi miturut paket, deleng: Kontrol admin, keamanan, lan kepatuhan ing aplikasi.

Ngatasi masalah nalika nyiyapake aplikasi Databricks

  • URI pangalihan ora cocog: Yen sampeyan nganggo klien OAuth khusus, priksa manawa nilai URL Pangalihan ing Databricks padha persis karo URL Callback sing ditampilake ing ChatGPT, kalebu path lan ID callback. Aja mbusak ID callback, nambah garis miring ing mburi, utawa ngganti nganggo URL pangalihan ChatGPT liyane.

  • Rahasia ora ana: Yen sampeyan nganggo klien OAuth khusus, rahasia Databricks mung ditampilake sepisan. Gawe rahasia klien anyar yen durung disalin.

  • Aplikasi OAuth ora langsung kasedhiya: Miturut Databricks, panganyaran aplikasi OAuth bisa mbutuhake wektu nganti 30 menit kanggo diproses.

  • Cakupan ora cukup utawa ora cocog: Yen sampeyan nganggo klien OAuth khusus, bandhingake Cakupan (opsional) ing ChatGPT karo Cakupan akses ing aplikasi OAuth Databricks. Saben cakupan sing dijaluk ChatGPT kudu diaktifake ing kana. Priksa manawa cakupan kasebut ndhukung titik pungkasan lan kemampuan sing sampeyan gunakake.

    Kanggo sambungan Genie/dasbor anyar sing nampilake ai-gateway, dashboards, lan offline_access, tetep gunakake cakupan kasebut ing ChatGPT lan priksa manawa aplikasi Databricks ngidini katelune. Yen aplikasi mung ngidini all-apis, anyari utawa gawe maneh supaya ngidini telung cakupan sing luwih rinci kasebut.

    Yen cakupan rinci ora kasedhiya, gunakake alternatif sing luwih amba lan didhukung: setel ChatGPT nganggo all-apis lan offline_access, banjur priksa manawa aplikasi Databricks ngidini kalorone. Aplikasi sing mung ngidini all-apis ora cocog karo panjaluk ChatGPT kanggo ai-gateway, dashboards, lan offline_access. Akses mung SQL cocog mung kanggo aplikasi sing diwatesi ing API SQL Databricks; akses iki ora cukup kanggo tumindak Genie utawa dasbor.

  • Tumindak SQL gagal: Kanggo aplikasi sing diwatesi ing API SQL Databricks, priksa cakupan SQL, konfigurasi warehouse, lan idin Databricks.

  • Papan kerja ChatGPT salah: Gawe lan aktifake aplikasi ing papan kerja ChatGPT sing bakal digunakake pangguna kanggo nyambungake aplikasi kasebut.

  • Akun utawa papan kerja Databricks salah: Priksa nilai Jeneng host papan kerja (wajib), banjur baleni proses mlebu lan priksa manawa Databricks mbukak akun utawa papan kerja sing dikarepake.

  • Pangguna ora bisa nyambungake: Priksa manawa pangguna duwe akses Databricks lan diidini menehi wewenang marang aplikasi OAuth. Ing Business, priksa manawa aplikasi diaktifake kanggo kabeh papan kerja. Ing papan kerja Enterprise lan Edu sing didhukung, priksa uga manawa Akses pangguna ChatGPT ngidini aplikasi kasebut.

  • Kabijakan jaringan Databricks mblokir aplikasi: Yen Databricks mung ngidini IP sumber tartamtu, admin Databricks kudu nganyari dhaptar akses IP akun utawa papan kerja sing gegandhengan, kontrol lalu lintas mlebu adhedhasar konteks, firewall, utawa aturan jaringan liyane sing dikontrol pelanggan.

    • Idini sambungan mlebu saka rentang IP metu aplikasi ChatGPT sing saiki digunakake.

    • Atur dhaptar idin iki ing Databricks utawa lapisan jaringan sing dikontrol pelanggan. Dhaptar iki kapisah saka dhaptar idin IP papan kerja ChatGPT.

    • Rentang sing diterbitake bisa owah. Yen bisa, gawe panganyaran saka JSON lumaku kanthi otomatis.

    • Aja ngganti rahasia klien utawa ngowahi cakupan OAuth kanggo ngakali pamblokiran jaringan. Priksa dhisik apa Databricks nolak IP sumber aplikasi.

Apa artikel iki migunani kanggo sampeyan?