Izmantojiet šo ceļvedi, ja esat ChatGPT darbvietas administrators vai ChatGPT Plus vai Pro lietotājs un iestatāt Databricks Genie savienotāju ar savas organizācijas Databricks OAuth klientu.
Lielākā daļa Databricks iestatīšanas darbību notiek Databricks konta konsolē. Izveidojiet pielāgotu OAuth lietotnes savienojumu, reģistrējiet ChatGPT atzvanīšanas URL, nokopējiet ģenerētos klienta akreditācijas datus un pēc tam ievadiet šīs vērtības ChatGPT savienotāja iestatīšanas vednī.
Ko jūs iestatīsiet
Jūs izveidosiet Databricks lietotnes savienojumu savam ChatGPT kontam vai darbvietai. Savienojumā tiek izmantots:
Databricks OAuth lietotnes savienojums, kas izveidots Databricks konta konsolē.
Databricks OAuth klienta ID un klienta noslēpums.
Precīzs no ChatGPT nokopētais atzvanīšanas URL.
Databricks tvērumi, kas atbilst savienotāja iespējām, kuras vēlaties iespējot.
Visa ChatGPT iestatīšanas vednī pieprasītā Databricks nodrošinātāja informācija, piemēram, darbvietas resursdators, konta resursdators, konta ID vai datu noliktava.
Pirms darba sākšanas
Jums ir nepieciešams:
ChatGPT darbvietas administratora vai īpašnieka piekļuve vai ChatGPT Plus vai Pro konts.
Databricks konta administratora piekļuve. Dažiem uzdevumiem var pietikt ar darbvietas administratora piekļuvi, taču pielāgotie lietotņu savienojumi tiek konfigurēti Databricks konta konsolē.
Atsevišķā cilnē atvērta Databricks konta konsole.
Pārlūkā ChatGPT atvērts Databricks Genie savienojuma ekrāns, lai varētu nokopēt precīzo atzvanīšanas URL.
Lēmums par to, vai lietotnei ir nepieciešama vispārēja piekļuve Databricks API vai tikai Databricks SQL piekļuve.
Droša vieta Databricks klienta noslēpuma apstrādei.
Ja jūsu Databricks kontā vai darbvietā piekļuvi ierobežo IP piekļuves saraksts, kontekstā balstīta ienākošās datplūsmas vadība, ugunsmūris vai cita tīkla politika, lūdziet palīdzību Databricks administratoram, kurš var atļaut pašreizējos ChatGPT savienotāja izejošo IP adrešu diapazonus.
Piezīme. Jānokopē tieši tas atzvanīšanas URL, kas redzams ChatGPT.
Sagatavojamās vērtības
Atzvanīšanas URL: nokopējiet to no ChatGPT savienotāja iestatīšanas vedņa.
Databricks OAuth klienta ID.
Databricks OAuth klienta noslēpums.
Databricks piekļuves tvērumi, piemēram, VISI API vai SQL.
ChatGPT iestatīšanas vednī pieprasītie Databricks darbvietas vai konta lauki.
Lietotnes iestatīšanas sākšana pakalpojumā ChatGPT
Pakalpojumā ChatGPT pārslēdzieties uz kontu vai darbvietu, kurā jābūt pieejamai lietotnei.
Kā darbvietas administrators vai īpašnieks atveriet sadaļu Darbvietas iestatījumi > Spraudņi.
Sadaļā Katalogs izvēlieties Databricks Genie.
Atlasiet Pievienot lietotnes savienojumu.
Dialoglodziņā Savienojuma izveide ar Databricks Genie atrodiet OAuth klienta sadaļu.
Atzvanīšanas URL no ChatGPT. Neaizveriet šo dialoglodziņu.

Atzvanīšanas URL piemērs:
https://chatgpt.com/connector/oauth/<callback_id>
Nenoņemiet atzvanīšanas ID, nepievienojiet beigu slīpsvītru un neaizstājiet URL ar vispārīgu ChatGPT URL. Pakalpojumā Databricks reģistrētajam URL precīzi jāatbilst ChatGPT redzamajam atzvanīšanas URL.
OAuth lietotnes savienojuma izveide pakalpojumā Databricks
Atveriet sava Databricks konta Databricks konta konsoli.
Kreisajā sānjoslā atveriet sadaļu Iestatījumi.
Atveriet cilni Lietotņu savienojumi.
Atlasiet Pievienot savienojumu.

Ievadiet lietotnes nosaukumu, piemēram, ChatGPT Databricks savienotājs.
Laukā Novirzīšanas URL ielīmējiet precīzo no ChatGPT nokopēto atzvanīšanas URL.
Sadaļā Piekļuves tvērumi izvēlieties lietotnei nepieciešamos tvērumus.
Vispārējai Databricks lietotnei, kurai papildus SQL vajadzīgi arī citi Databricks API, izmantojiet VISI API.
Lietotnei, kas izmanto tikai Databricks SQL API, izvēlieties vienīgi SQL.
Pārliecinieties, ka šajā Databricks OAuth lietotnē ir iespējots katrs tvērums, kas vēlāk tiks norādīts pakalpojumā ChatGPT. Lietotāja saskarnē izveidotajām lietotnēm Databricks automātiski atļauj openid, email, profile un offline_access.
Ja vien jūsu organizācijā nav noteikta īpaša politika, atstājiet tekstvienību derīguma termiņus Databricks noklusējuma vērtībās: 60 minūtes piekļuves tekstvienībai un 10080 minūtes atsvaidzināšanas tekstvienībai.
Ieslēdziet opciju Ģenerēt klienta noslēpumu. Šim procesam ChatGPT ir nepieciešams konfidenciāls OAuth klients.
Izveidojiet savienojumu.

Akreditācijas datu kopēšana no Databricks
Dialoglodziņā Savienojums izveidots nokopējiet klienta ID.
Nekavējoties nokopējiet klienta noslēpumu un glabājiet to drošā vietā.
Ja aizvērāt dialoglodziņu, nenokopējot noslēpumu, izveidojiet vai rotējiet OAuth lietotnes akreditācijas datus un izmantojiet jauno noslēpumu.
Databricks noslēpumu parāda tikai vienu reizi. Rīkojieties ar to kā ar akreditācijas datiem un neiekļaujiet to ekrānuzņēmumos, pieteikumos, komentāros vai tērzēšanā.
Iestatīšanas pabeigšana pakalpojumā ChatGPT
Atgriezieties dialoglodziņā Savienojuma izveide ar Databricks Genie.
Laukā OAuth klienta ID ievadiet Databricks klienta ID.
Laukā OAuth klienta noslēpums ievadiet Databricks klienta noslēpumu.
Lai nodrošinātu vispārēju API piekļuvi, laukā Tvērumi (neobligāti) saglabājiet all-apis un offline_access.
Ievadiet katru tvērumu atsevišķā rindā vai atdaliet tvērumus ar komatiem. Katram ChatGPT norādītajam tvērumam jābūt iespējotam Databricks OAuth lietotnē.
Laukā Darbvietas resursdatora nosaukums (obligāts) ievadiet vērtību bez https:// un URL ceļa. Aizpildiet visus pārējos iestatīšanas vednī redzamos obligātos Databricks nodrošinātāja laukus.
Atlasiet Turpināt.
ChatGPT pieprasa tieši tos tvērumus, kas ievadīti laukā Tvērumi (neobligāti). Plašāki veidnes tvērumi netiek pievienoti automātiski.

Savienošana un pārbaude
Pārskatiet savienotāja informāciju, darbības un autentifikācijas iestatījumus.
Ja esat darbvietas administrators, iespējojiet savienotāju darbvietai un atbilstoši darbvietas politikai konfigurējiet, kas to drīkst izmantot.
Kā lietotājs, kuram atļauta testēšana, sāciet savienošanas procesu pakalpojumā ChatGPT un pēc tam pierakstieties Databricks.
Pārliecinieties, ka pārlūkā tiek atvērts paredzētais Databricks konts vai darbvieta.
Pārskatiet pieprasītos tvērumus un pēc tam atlasiet Autorizēt.

Pārbaudiet, vai pārlūks atgriežas pakalpojumā ChatGPT un savienotājs tiek rādīts kā savienots.
Vispirms izpildiet zema riska lasīšanas darbību, piemēram, iegūstiet pašreizējā lietotāja informāciju vai vaicājiet apstiprinātu Databricks SQL resursu.
Ja ir iespējotas rakstīšanas darbības, pirms plašākas ieviešanas pārbaudiet tās nepārprotami zema riska Databricks darbplūsmā.
Ja iestatāt darbvietu, lūdziet darbvietas dalībniekam, kas nav administrators un kam ir piešķirta atļauja, izveidot savienojumu un atkārtot zema riska pārbaudi.
Piekļuves pārvaldība
Piekļuves kontroli kopīgi nodrošina Databricks un ChatGPT.
Pakalpojumā ChatGPT darbvietas administratori nosaka, vai lietotne ir pieejama un kā dalībnieki to var izmantot. Pārskatiet Databricks lietotņu administrēšanas vadīklas (Darbvietas iestatījumi > Lietotnes), lai konfigurētu:
Lietotāju piekļuvi — kuras darbvietas lomas drīkst izmantot savienotāju.
Darbību vadību — kuras Databricks darbības ir iespējotas.
Lietotnes atļaujas — kad ChatGPT pirms savienotāja izmantošanas lūdz dalībnieku piekrišanu.
Šīs lietotnes atļaujas attiecas uz ChatGPT sarunām. Darbvietas aģenti izmanto katram aģentam paredzētās vadīklas, kuras iestata aģenta veidotājs, lai noteiktu, kuras lietotnes darbības ir pieejamas un kad galalietotājiem tiek lūgts tās apstiprināt. Informāciju par aģentu darbību skatiet rakstā ChatGPT darbvietas aģenti Enterprise un Business plāniem.
Pakalpojumā Databricks administratori nosaka, kuri lietotāji drīkst autorizēt OAuth lietotni un kuriem Databricks resursiem šie lietotāji var piekļūt. Nodrošinātāja atļaujas ir spēkā arī pēc lietotnes iespējošanas pakalpojumā ChatGPT.
Databricks savienotāja iestatīšanas problēmu novēršana
Novirzīšanas URI neatbilstība: pārliecinieties, ka Databricks lauka Novirzīšanas URL vērtība precīzi atbilst ChatGPT redzamajam atzvanīšanas URL, tostarp tā ceļam un atzvanīšanas ID. Nenoņemiet atzvanīšanas ID, nepievienojiet beigu slīpsvītru un neaizstājiet to ar citu ChatGPT novirzīšanas URL.
Trūkst noslēpuma: Databricks noslēpumi tiek parādīti tikai vienu reizi. Ja klienta noslēpums netika nokopēts, ģenerējiet jaunu.
OAuth lietotne nav pieejama uzreiz: Databricks norāda, ka OAuth lietotnes atjauninājumu apstrāde var ilgt līdz 30 minūtēm.
Nepietiekams vai neatbilstošs tvērums: salīdziniet ChatGPT lauku Tvērumi (neobligāti) ar Databricks OAuth lietotnes sadaļu Piekļuves tvērumi. Tur jābūt iespējotam katram ChatGPT pieprasītajam tvērumam. API, kas nav SQL API, gadījumā pārliecinieties, ka Databricks ir iespējots all-apis un tas joprojām ir iekļauts ChatGPT tvērumu sarakstā.
SQL darbības neizdodas: pārbaudiet SQL tvērumu, datu noliktavas konfigurāciju un Databricks atļaujas.
Nepareiza ChatGPT darbvieta: izveidojiet un iespējojiet savienotāju tajā pašā ChatGPT darbvietā, kurā lietotāji veidos savienojumu ar to.
Nepareizs Databricks konts vai darbvieta: pārbaudiet lauka Darbvietas resursdatora nosaukums (obligāts) vērtību, pēc tam atkārtojiet pierakstīšanās procesu un pārliecinieties, ka Databricks atver paredzēto kontu vai darbvietu.
Lietotāji nevar izveidot savienojumu: pārliecinieties, ka lietotājam ir Databricks piekļuve un atļauja autorizēt OAuth lietotni. Pārliecinieties arī, ka lietotāja ChatGPT iestatījums Lietotāju piekļuve atļauj izmantot savienotāju.
Databricks tīkla politika bloķē savienotāju: ja Databricks atļauj tikai noteiktas avota IP adreses, Databricks administratoram jāatjaunina attiecīgā konta vai darbvietas IP piekļuves saraksti, kontekstā balstītās ienākošās datplūsmas vadīklas, ugunsmūris vai citi klienta pārvaldīti tīkla noteikumi.
Atļaujiet ienākošos savienojumus no pašreizējiem ChatGPT savienotāja izejošo IP adrešu diapazoniem.
Konfigurējiet šo atļauto adrešu sarakstu pakalpojumā Databricks vai klienta pārvaldītajā tīkla slānī. Tas nav saistīts ar ChatGPT darbvietas IP adrešu atļauto sarakstu.
Publicētie diapazoni var mainīties. Ja iespējams, automatizējiet atjaunināšanu no JSON.
Lai apietu tīkla bloķēšanu, nerotējiet klienta noslēpumu un nemainiet OAuth tvērumus. Vispirms noskaidrojiet, vai Databricks noraida savienotāja avota IP adreses.
