OpenAI
Þessi síða var vélþýdd. Skoða upprunalegu ensku greinina.

Setja upp Databricks-forritssniðmátið í ChatGPT

Kynntu þér hvernig stjórnendur ChatGPT-vinnusvæða og notendur ChatGPT Plus eða ChatGPT Pro geta tengt Databricks með OAuth-biðlara fyrirtækisins.

Uppfært: 20 hours ago

Notaðu þessar leiðbeiningar ef þú ert stjórnandi ChatGPT-vinnusvæðis eða notandi ChatGPT Plus eða Pro og ert að setja upp Databricks Genie-tengilinn með innbyggðu OAuth eða OAuth-biðlara fyrirtækisins þíns.

  • Innbyggt OAuth: Notaðu forstilltu tenginguna ef hún er tiltæk í ChatGPT og virkjuð fyrir Databricks-vinnusvæðið þitt. Þú þarft ekki að búa til OAuth-forrit eða slá inn auðkenni eða leynilykil biðlara. Fylgdu leiðbeiningunum í kaflanum „Innbyggt OAuth“ hér að neðan.

  • Sérsniðinn OAuth-biðlari: Veldu þessa leið ef innbyggt OAuth er ekki tiltækt eða fyrirtækið þitt krefst þess að nota eigin OAuth-biðlara. Fylgdu leiðbeiningunum í kaflanum „Sérsniðinn OAuth-biðlari“ hér að neðan.

Það sem þú ert að setja upp

Þú ert að búa til Databricks-forritstengingu fyrir ChatGPT-reikninginn þinn eða vinnusvæðið þitt. Báðar leiðir krefjast upplýsinga um Databricks-þjónustuna sem beðið er um í ChatGPT og aðgangsheimilda að þeim tilföngum sem þú ætlar að nota. Ef þú notar sérsniðinn OAuth-biðlara skaltu einnig hafa eftirfarandi tilbúið:

  • Databricks OAuth-forritstengingu sem hefur verið búin til í reikningsstjórnborði Databricks.

  • Auðkenni og leynilykil Databricks OAuth-biðlarans.

  • Nákvæma endurkallsslóð afritaða úr ChatGPT.

  • Databricks-heimildasvið sem samsvara þeim eiginleikum tengilsins sem þú vilt virkja.

  • Allar upplýsingar um Databricks-þjónustuna sem beðið er um við uppsetningu í ChatGPT, svo sem hýsil vinnusvæðis, hýsil reiknings, reikningsauðkenni eða gagnavöruhús.

Áður en þú byrjar

Þú þarft:

  • Stjórnanda- eða eigandaaðgang að ChatGPT-vinnusvæði eða ChatGPT Plus- eða Pro-reikning.

  • Stjórnandaaðgang að Databricks-reikningi ef þú notar sérsniðinn OAuth-biðlara. Stjórnandaaðgangur að vinnusvæði getur dugað fyrir sum verkefni, en sérsniðnar forritstengingar eru stilltar í reikningsstjórnborði Databricks. Ef nota á innbyggt OAuth þarf Databricks-stjórnandi að ganga úr skugga um að ChatGPT-forritið sé tiltækt og virkjað fyrir vinnusvæðið þitt.

  • Reikningsstjórnborð Databricks opið í sérstökum flipa ef þú notar sérsniðinn OAuth-biðlara.

  • Tengingarglugga Databricks Genie opinn í ChatGPT ef þú notar sérsniðinn OAuth-biðlara, svo þú getir afritað nákvæma endurkallsslóð.

  • Að hafa ákveðið hvort forritið þurfi almennan aðgang að Databricks API eða eingöngu aðgang að Databricks SQL.

  • Öruggan stað til að meðhöndla leynilykil Databricks-biðlarans ef þú notar sérsniðinn OAuth-biðlara.

  • Aðstoð Databricks-stjórnanda sem getur heimilað gildandi IP-vistfangasvið fyrir útleiðarumferð ChatGPT-tengla, ef Databricks-reikningurinn þinn eða vinnusvæðið takmarkar aðgang með IP-aðgangslista, samhengisbundinni stýringu innleiðarumferðar, eldvegg eða annarri netstefnu.

Ef þú notar sérsniðinn OAuth-biðlara skaltu afrita nákvæma endurkallsslóð sem birtist í ChatGPT.

Gildi sem þarf að hafa tilbúin

  • Fyrir sérsniðinn OAuth-biðlara, endurkallsslóð: afritaðu hana úr uppsetningarferli tengilsins í ChatGPT.

  • Fyrir sérsniðinn OAuth-biðlara, auðkenni Databricks OAuth-biðlarans.

  • Fyrir sérsniðinn OAuth-biðlara, leynilykill Databricks OAuth-biðlarans.

  • Fyrir sérsniðinn OAuth-biðlara, Databricks-aðgangsheimildasvið sem hæfa eiginleikum forritsins, svo sem Öll API eða SQL.

  • Upplýsingar um Databricks-vinnusvæði eða -reikning sem beðið er um í reitum við uppsetningu í ChatGPT.

Innbyggt OAuth

Uppfylltu fyrst forkröfurnar hér að ofan. Notaðu þessa leið aðeins ef innbyggt OAuth er tiltækt í ChatGPT og virkjað fyrir Databricks-vinnusvæðið þitt.

  1. Biddu Databricks-stjórnanda að ganga úr skugga um að ChatGPT-forritið sé tiltækt í stillingum forritssamþættinga í reikningsstjórnborðinu og virkjað fyrir vinnusvæðið þitt. Ef ChatGPT-forritið er ekki á listanum í reikningsstjórnborði Databricks skaltu hafa samband við viðskiptatengilinn þinn hjá Databricks og spyrja hvort eiginleikinn sé tiltækur fyrir reikninginn þinn.

  2. Í ChatGPT skaltu skipta yfir á reikninginn eða vinnusvæðið þar sem forritið á að vera tiltækt. Farðu í Stillingar > Viðbætur fyrir persónulega uppsetningu eða í Stillingar vinnusvæðis > Viðbætur sem stjórnandi eða eigandi vinnusvæðis ef uppsetningin er fyrir vinnusvæði.

  3. Veldu Databricks Genie og síðan Bæta við forritstengingu.

  4. Sláðu inn Hýsilheiti vinnusvæðis (áskilið) án https:// eða slóðarhluta.

  5. Veldu Halda áfram, skráðu þig síðan inn í Databricks og farðu yfir samþykkisbeiðnina.

Haltu áfram með kaflana „Tengdu og prófaðu“ og „Stýrðu aðgangi“ hér að neðan, þar á meðal prófanir með meðlimum sem hafa tilskildar heimildir og athuganir á aðgangi að vinnusvæðinu.

Sérsniðinn OAuth-biðlari

Uppfylltu fyrst forkröfurnar hér að ofan. Notaðu þessa leið ef innbyggt OAuth er ekki tiltækt eða fyrirtækið þitt krefst þess að nota eigin OAuth-biðlara. Að uppsetningu lokinni skaltu fylgja leiðbeiningunum í köflunum „Tengdu og prófaðu“ og „Stýrðu aðgangi“ hér að neðan.

Byrjaðu sérsniðna OAuth-uppsetningu í ChatGPT

  1. Í ChatGPT skaltu skipta yfir á reikninginn eða vinnusvæðið þar sem forritið á að vera tiltækt.

  2. Farðu í Stillingar > Viðbætur fyrir persónulega uppsetningu eða í Stillingar vinnusvæðis > Viðbætur sem stjórnandi eða eigandi vinnusvæðis ef uppsetningin er fyrir vinnusvæði.

  3. Veldu Databricks Genie í Skrá.

  4. Veldu Bæta við forritstengingu.

  5. Finndu hlutann fyrir OAuth-biðlara í glugganum Tengja Databricks Genie.

  6. Afritaðu endurkallsslóðina úr ChatGPT. Haltu þessum glugga opnum.

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

Dæmi um endurkallsslóð:

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

Ekki fjarlægja endurkallsauðkennið, bæta við skástriki aftast eða skipta slóðinni út fyrir almenna ChatGPT-slóð. Slóðin sem er skráð í Databricks verður að vera nákvæmlega eins og endurkallsslóðin sem birtist í ChatGPT.

Búðu til sérsniðna OAuth-forritstengingu í Databricks

  1. Opnaðu reikningsstjórnborð Databricks fyrir Databricks-reikninginn þinn.

  2. Opnaðu Stillingar í hliðarstikunni vinstra megin.

  3. Opnaðu flipann Forritstengingar.

  4. Veldu Bæta við tengingu.

    Databricks Account Console Settings page showing the App connections tab and Add connection button.
  5. Sláðu inn heiti forrits, til dæmis Databricks-tengill fyrir ChatGPT.

  6. Límdu nákvæma endurkallsslóð sem þú afritaðir úr ChatGPT í Framsendingarslóðir.

  7. Undir Aðgangsheimildasvið skaltu velja heimildasviðin sem forritið þarf.

  8. Notaðu Öll API fyrir almennt Databricks-forrit sem þarf aðgang að öðrum Databricks API en SQL.

  9. Notaðu SQL eingöngu fyrir forrit sem takmarkast við Databricks SQL API.

  10. Gakktu úr skugga um að öll heimildasvið sem síðar eru tilgreind í ChatGPT séu virkjuð í þessu Databricks OAuth-forriti. Databricks heimilar sjálfkrafa openid, email, profile og offline_access fyrir forrit sem eru búin til í notendaviðmótinu.

  11. Haltu sjálfgefnum gildistíma lykla í Databricks nema fyrirtækið þitt hafi sérstakar reglur þar um: 60 mínútur fyrir aðgangslykil og 10080 mínútur fyrir endurnýjunarlykil.

  12. Kveiktu á Búa til leynilykil biðlara. ChatGPT þarf OAuth-biðlara sem getur varðveitt leynilykil með öruggum hætti fyrir þetta ferli.

  13. Búðu til tenginguna.

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

Afritaðu auðkenningarupplýsingar úr Databricks

  1. Í glugganum Tenging búin til skaltu afrita auðkenni biðlara.

  2. Afritaðu leynilykil biðlara strax og geymdu hann á öruggum stað.

  3. Ef þú lokar glugganum áður en þú afritar leynilykilinn skaltu búa til eða endurnýja auðkenningarupplýsingar OAuth-forritsins og nota nýja leynilykilinn.

Databricks birtir leynilykilinn aðeins einu sinni. Meðhöndlaðu hann sem auðkenningarupplýsingar og ekki láta hann sjást á skjámyndum eða í þjónustubeiðnum, athugasemdum eða spjalli.

Ljúktu við sérsniðna OAuth-uppsetningu í ChatGPT

  1. Farðu aftur í gluggann Tengja Databricks Genie.

  2. Sláðu inn auðkenni Databricks-biðlarans í Auðkenni OAuth-biðlara.

  3. Sláðu inn leynilykil Databricks-biðlarans í Leynilykill OAuth-biðlara.

  4. Í Heimildasvið (valfrjálst) skaltu slá inn heimildasviðin sem Databricks-endapunktur og eiginleikar forritsins krefjast. Láttu þau samsvara heimildasviðunum sem eru virkjuð í Databricks OAuth-forritinu.

  5. Sláðu inn eitt heimildasvið í hverri línu eða aðskildu þau með kommum. Öll heimildasvið sem tilgreind eru í ChatGPT verða að vera virkjuð í Databricks OAuth-forritinu.

  6. Sláðu inn Hýsilheiti vinnusvæðis (áskilið) án https:// eða slóðarhluta. Fylltu út alla aðra áskilda reiti fyrir Databricks-þjónustuna sem birtast við uppsetninguna.

  7. Veldu Halda áfram.

ChatGPT biður nákvæmlega um þau heimildasvið sem eru slegin inn í Heimildasvið (valfrjálst). Það bætir ekki sjálfkrafa við víðtækari heimildasviðum úr sniðmáti.

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

Tengdu og prófaðu

Framkvæmdu eftirfarandi tengiprófanir og aðgangsathuganir, óháð því hvora OAuth-leiðina þú velur.

  1. Farðu yfir upplýsingar um tengilinn, aðgerðir hans og auðkenningarstillingar.

  2. Ef þú ert stjórnandi vinnusvæðis skaltu virkja tengilinn fyrir vinnusvæðið og stilla hverjir mega nota hann í samræmi við reglur vinnusvæðisins.

  3. Ræstu tengingarferlið í ChatGPT sem prófunarnotandi með tilskildar heimildir og skráðu þig síðan inn í Databricks.

  4. Gakktu úr skugga um að vafrinn opni réttan Databricks-reikning eða vinnusvæði.

  5. Farðu yfir umbeðin heimildasvið og veldu síðan Heimila.

    Databricks permission request for a mock ChatGPT Databricks Connector showing requested access and the Authorize button.
  6. Gakktu úr skugga um að vafrinn fari aftur í ChatGPT og að tengillinn sé sýndur sem tengdur.

  7. Byrjaðu á lesaðgerð sem felur í sér litla áhættu, svo sem að sækja upplýsingar um núverandi notanda eða senda fyrirspurn á samþykkt Databricks SQL-tilfang.

  8. Ef skrifaðgerðir eru virkjaðar skaltu prófa þær með Databricks-vinnuferli sem felur greinilega í sér litla áhættu áður en notkun er útvíkkuð.

  9. Ef uppsetningin er fyrir vinnusvæði skaltu biðja meðlim með aðgangsheimild en án stjórnandaréttinda að tengjast og endurtaka áhættulitlu prófunina.

Stýrðu aðgangi

Bæði Databricks og ChatGPT gegna hlutverki við aðgangsstýringu.

Í ChatGPT stýra stjórnendur vinnusvæðis því hvort forritið sé tiltækt og hvernig meðlimir geta notað það. Í Business stýra stjórnendur því hvort forritið sé virkjað á öllu vinnusvæðinu. Farðu yfir stjórnunarstillingar Databricks-forrita (Stillingar vinnusvæðis > Forrit) fyrir eftirfarandi:

  • Notendaaðgangur, til að stilla hvaða hlutverk á vinnusvæðinu mega nota tengilinn á Enterprise- og Edu-vinnusvæðum sem styðja það.

  • Aðgerðastýring, til að stilla hvaða Databricks-aðgerðir eru virkjaðar.

  • Forritsheimildir, til að stilla hvenær ChatGPT spyr meðlimi áður en tengillinn er notaður.

Þessar forritsheimildir gilda um ChatGPT-samtöl. Fulltrúar á vinnusvæði nota sérstakar stillingar fyrir hvern fulltrúa, sem höfundur hans skilgreinir. Þær ákvarða hvaða forritsaðgerðir eru tiltækar og hvenær notendur eru beðnir um að samþykkja þær. Um hegðun fulltrúa, sjá: Fulltrúar á ChatGPT-vinnusvæðum fyrir Enterprise og Business.

Í Databricks stýra stjórnendur því hvaða notendur mega veita OAuth-forritinu heimild og að hvaða Databricks-tilföngum þeir notendur hafa aðgang. Aðgangsheimildir þjónustuveitunnar gilda áfram eftir að forritið er virkjað í ChatGPT.

Um forritsstýringar eftir áskriftarleið, sjá Stjórnunarstillingar, öryggi og reglufylgni í forritum.

Úrræðaleit við uppsetningu Databricks-tengils

  • Ósamræmi í framsendingar-URI: Ef þú notar sérsniðinn OAuth-biðlara skaltu ganga úr skugga um að gildið í Framsendingarslóðir í Databricks sé nákvæmlega eins og endurkallsslóðin sem birtist í ChatGPT, þar á meðal slóðarhlutinn og endurkallsauðkennið. Ekki fjarlægja endurkallsauðkennið, bæta við skástriki aftast eða setja aðra ChatGPT-framsendingarslóð í staðinn.

  • Leynilykil vantar: Ef þú notar sérsniðinn OAuth-biðlara skaltu hafa í huga að Databricks-leynilyklar eru aðeins birtir einu sinni. Búðu til nýjan leynilykil biðlara ef hann var ekki afritaður.

  • OAuth-forrit verður ekki tiltækt strax: Samkvæmt Databricks getur tekið allt að 30 mínútur að vinna úr uppfærslum á OAuth-forritum.

  • Ófullnægjandi heimildasvið eða ósamræmi: Ef þú notar sérsniðinn OAuth-biðlara skaltu bera saman Heimildasvið (valfrjálst) í ChatGPT og Aðgangsheimildasvið í Databricks OAuth-forritinu. Öll heimildasvið sem ChatGPT biður um verða að vera virkjuð þar. Gakktu úr skugga um að heimildasviðin styðji endapunktinn og eiginleikana sem þú notar, þar á meðal almennan API-aðgang eða eingöngu SQL-aðgang eftir því sem við á.

  • SQL-aðgerðir mistakast: Athugaðu SQL-heimildasviðið, stillingar gagnavöruhússins og Databricks-aðgangsheimildir.

  • Rangt ChatGPT-vinnusvæði: Búðu til og virkjaðu tengilinn á sama ChatGPT-vinnusvæði og notendur munu tengja hann á.

  • Rangur Databricks-reikningur eða vinnusvæði: Athugaðu gildið í Hýsilheiti vinnusvæðis (áskilið), endurtaktu síðan innskráninguna og gakktu úr skugga um að Databricks opni réttan reikning eða vinnusvæði.

  • Notendur geta ekki tengst: Gakktu úr skugga um að notandinn hafi aðgang að Databricks og megi veita OAuth-forritinu heimild. Í Business skaltu ganga úr skugga um að forritið sé virkjað á öllu vinnusvæðinu. Á Enterprise- og Edu-vinnusvæðum sem styðja það skaltu einnig ganga úr skugga um að Notendaaðgangur í ChatGPT heimili notkun tengilsins.

  • Netstefna Databricks lokar á tengilinn: Ef Databricks leyfir aðeins tiltekin uppruna-IP-vistföng verður Databricks-stjórnandi að uppfæra viðeigandi IP-aðgangslista reiknings eða vinnusvæðis, samhengisbundna stýringu innleiðarumferðar, eldvegg eða aðrar netreglur sem viðskiptavinurinn stýrir.

    • Leyfðu innleiðartengingar frá gildandi IP-vistfangasviðum fyrir útleiðarumferð ChatGPT-tengla.

    • Stilltu þennan leyfislista í Databricks eða á netlaginu sem viðskiptavinurinn stýrir. Hann er aðskilinn frá IP-leyfislista ChatGPT-vinnusvæðisins.

    • Birt vistfangasvið geta breyst. Gerðu uppfærslur úr JSON-skránni sjálfvirkar þegar það er hægt.

    • Ekki endurnýja leynilykil biðlara eða breyta OAuth-heimildasviðum til að komast fram hjá netlokun. Athugaðu fyrst hvort Databricks sé að hafna uppruna-IP-vistföngum tengilsins.

Heimildir

Var þessi grein gagnleg?