OpenAI
Kjo faqe u përkthye automatikisht. Shih artikullin origjinal në anglisht.

Konfiguroni shabllonin e aplikacionit Databricks në ChatGPT

Mësoni si administratorët e hapësirave të punës në ChatGPT dhe përdoruesit e ChatGPT Plus ose ChatGPT Pro mund të lidhin Databricks përmes klientit OAuth të organizatës së tyre.

Përditësuar: 19 hours ago

Përdoreni këtë udhëzues nëse jeni administrator i një hapësire pune në ChatGPT ose përdorues i ChatGPT Plus apo Pro dhe po konfiguroni lidhësin Databricks Genie me OAuth të integruar ose me klientin OAuth të organizatës suaj.

  • OAuth i integruar: Kur është i disponueshëm në ChatGPT dhe i aktivizuar për hapësirën tuaj të punës në Databricks, përdorni lidhjen e parakonfiguruar. Nuk keni nevojë të krijoni një aplikacion OAuth apo të vendosni ID-në ose sekretin e klientit. Ndiqni udhëzimet në seksionin OAuth i integruar më poshtë.

  • Klient OAuth i personalizuar: Përdorni këtë mënyrë nëse OAuth i integruar nuk është i disponueshëm ose organizata juaj kërkon klientin e vet OAuth. Ndiqni udhëzimet në seksionin Klient OAuth i personalizuar më poshtë.

Çfarë po konfiguroni

Po krijoni një lidhje me aplikacionin Databricks për llogarinë ose hapësirën tuaj të punës në ChatGPT. Të dyja mënyrat kërkojnë të dhënat e ofruesit Databricks që kërkohen në ChatGPT dhe lejet për burimet që planifikoni të përdorni. Nëse përdorni një klient OAuth të personalizuar, përgatitni gjithashtu:

  • Një lidhje me aplikacionin OAuth të Databricks, të krijuar në konsolën e llogarisë suaj në Databricks.

  • ID-në dhe sekretin e klientit OAuth të Databricks.

  • URL-në e saktë të kthimit, të kopjuar nga ChatGPT.

  • Fusha autorizimi në Databricks që përputhen me funksionet e lidhësit që dëshironi të aktivizoni.

  • Çdo të dhënë të ofruesit Databricks që kërkohet gjatë konfigurimit në ChatGPT, si hosti i hapësirës së punës, hosti i llogarisë, ID-ja e llogarisë ose magazina e të dhënave.

Para se të filloni

Ju duhen:

  • Qasje si administrator ose pronar i hapësirës së punës në ChatGPT, ose një llogari ChatGPT Plus apo Pro.

  • Për një klient OAuth të personalizuar, qasje si administrator i llogarisë në Databricks. Qasja si administrator i hapësirës së punës mund të mjaftojë për disa detyra, por lidhjet e personalizuara me aplikacionet konfigurohen nga konsola e llogarisë në Databricks. Për OAuth të integruar, një administrator i Databricks duhet të kontrollojë nëse aplikacioni ChatGPT është i disponueshëm dhe i aktivizuar për hapësirën tuaj të punës.

  • Për një klient OAuth të personalizuar, konsola e llogarisë në Databricks e hapur në një skedë më vete.

  • Për një klient OAuth të personalizuar, ekrani i lidhjes me Databricks Genie i hapur në ChatGPT, që të mund të kopjoni URL-në e saktë të kthimit.

  • Të keni vendosur nëse aplikacionit i duhet qasje e përgjithshme në API-të e Databricks apo vetëm qasje në Databricks SQL.

  • Për një klient OAuth të personalizuar, një vend i sigurt për të administruar sekretin e klientit të Databricks.

  • Nëse llogaria ose hapësira juaj e punës në Databricks e kufizon qasjen përmes një liste të qasjes sipas IP-së, kontrollit të trafikut hyrës sipas kontekstit, një muri mbrojtës ose një politike tjetër të rrjetit, ndihma e një administratori të Databricks që mund të lejojë intervalet aktuale të IP-ve dalëse të lidhësve të ChatGPT.

Për një klient OAuth të personalizuar, kopjoni saktësisht URL-në e kthimit që shfaqet në ChatGPT.

Vlerat që duhen përgatitur

  • Për një klient OAuth të personalizuar, URL-ja e kthimit: kopjojeni gjatë konfigurimit të lidhësit në ChatGPT.

  • Për një klient OAuth të personalizuar, ID-ja e klientit OAuth të Databricks.

  • Për një klient OAuth të personalizuar, sekreti i klientit OAuth të Databricks.

  • Për një klient OAuth të personalizuar, fushat e autorizimit për qasje në Databricks që u përshtaten funksioneve të aplikacionit, si TË GJITHA API-të ose SQL.

  • Fushat e hapësirës së punës ose të llogarisë në Databricks që kërkohen gjatë konfigurimit në ChatGPT.

OAuth i integruar

Fillimisht plotësoni parakushtet e mësipërme. Përdorni këtë mënyrë vetëm kur OAuth i integruar është i disponueshëm në ChatGPT dhe i aktivizuar për hapësirën tuaj të punës në Databricks.

  1. Kërkojini një administratori të Databricks të kontrollojë nëse aplikacioni ChatGPT është i disponueshëm te cilësimet e integrimeve të aplikacioneve në konsolën e llogarisë dhe i aktivizuar për hapësirën tuaj të punës. Nëse aplikacioni ChatGPT nuk është i renditur në konsolën e llogarisë suaj në Databricks, kontaktoni përfaqësuesin përgjegjës për llogarinë tuaj në Databricks për të pyetur nëse ky funksion është i disponueshëm për llogarinë tuaj.

  2. Në ChatGPT, kaloni te llogaria ose hapësira e punës ku aplikacioni duhet të jetë i disponueshëm. Shkoni te Cilësimet > Shtojcat për një konfigurim personal ose, si administrator apo pronar i hapësirës së punës, te Cilësimet e hapësirës së punës > Shtojcat për konfigurim në hapësirën e punës.

  3. Zgjidhni Databricks Genie, pastaj zgjidhni Shto lidhje me aplikacionin.

  4. Vendosni Emri i hostit të hapësirës së punës (i detyrueshëm) pa https:// ose shteg URL-je.

  5. Zgjidhni Vazhdo, pastaj identifikohuni në Databricks dhe shqyrtoni kërkesën për pëlqim.

Vazhdoni me seksionet Lidhni dhe testoni dhe Menaxhoni qasjen më poshtë, duke përfshirë testet me anëtarët që kanë leje dhe kontrollet e qasjes në hapësirën e punës.

Klient OAuth i personalizuar

Fillimisht plotësoni parakushtet e mësipërme. Përdorni këtë mënyrë nëse OAuth i integruar nuk është i disponueshëm ose organizata juaj kërkon klientin e vet OAuth. Pas konfigurimit, kryeni hapat në seksionet Lidhni dhe testoni dhe Menaxhoni qasjen më poshtë.

Nisni konfigurimin e OAuth të personalizuar në ChatGPT

  1. Në ChatGPT, kaloni te llogaria ose hapësira e punës ku aplikacioni duhet të jetë i disponueshëm.

  2. Shkoni te Cilësimet > Shtojcat për një konfigurim personal ose, si administrator apo pronar i hapësirës së punës, te Cilësimet e hapësirës së punës > Shtojcat për konfigurim në hapësirën e punës.

  3. Zgjidhni Databricks Genie te Katalogu.

  4. Zgjidhni Shto lidhje me aplikacionin.

  5. Në dritaren Lidh Databricks Genie, gjeni seksionin e klientit OAuth.

  6. Kopjoni URL-në e kthimit nga ChatGPT. Mbajeni hapur këtë dritare.

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

Shembull i URL-së së kthimit:

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

Mos e hiqni ID-në e kthimit, mos shtoni një vijë të pjerrët në fund dhe mos e zëvendësoni URL-në me një URL të përgjithshme të ChatGPT. URL-ja e regjistruar në Databricks duhet të përputhet saktësisht me URL-në e kthimit që shfaqet në ChatGPT.

Krijoni një lidhje të personalizuar me aplikacionin OAuth në Databricks

  1. Hapni konsolën e llogarisë për llogarinë tuaj në Databricks.

  2. Në shiritin anësor majtas, hapni Cilësimet.

  3. Hapni skedën Lidhjet me aplikacionet.

  4. Zgjidhni Shto lidhje.

    Databricks Account Console Settings page showing the App connections tab and Add connection button.
  5. Vendosni një emër për aplikacionin, si Lidhësi i ChatGPT me Databricks.

  6. Te URL-të e ridrejtimit, ngjitni URL-në e saktë të kthimit, të kopjuar nga ChatGPT.

  7. Te Fushat e autorizimit për qasje, zgjidhni fushat e autorizimit që i duhen aplikacionit.

  8. Përdorni TË GJITHA API-të për një aplikacion të përgjithshëm Databricks që ka nevojë edhe për API të Databricks përtej SQL-së.

  9. Përdorni vetëm SQL për një aplikacion të kufizuar te API-të e Databricks SQL.

  10. Sigurohuni që çdo fushë autorizimi që do të renditet më vonë në ChatGPT të jetë e aktivizuar në këtë aplikacion OAuth të Databricks. Databricks lejon automatikisht openid, email, profile dhe offline_access për aplikacionet e krijuara në ndërfaqen e përdoruesit.

  11. Lërini afatet e vlefshmërisë (TTL) të tokenëve në vlerat e parazgjedhura të Databricks, përveç rastit kur organizata juaj ka një politikë specifike: 60 minuta për tokenin e qasjes dhe 10080 minuta për tokenin e rifreskimit.

  12. Aktivizoni Gjenero një sekret klienti. Për këtë proces, ChatGPT ka nevojë për një klient OAuth konfidencial.

  13. Krijoni lidhjen.

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

Kopjoni kredencialet nga Databricks

  1. Në dritaren Lidhja u krijua, kopjoni ID-në e klientit.

  2. Kopjoni menjëherë Sekretin e klientit dhe ruajeni në mënyrë të sigurt.

  3. Nëse e mbyllni dritaren përpara se të kopjoni sekretin, krijoni ose rinovoni kredencialet e aplikacionit OAuth dhe përdorni sekretin e ri.

Databricks e shfaq sekretin vetëm një herë. Trajtojeni si kredencial dhe mos e përfshini në pamje ekrani, kërkesa për mbështetje, komente ose biseda.

Përfundoni konfigurimin e OAuth të personalizuar në ChatGPT

  1. Kthehuni te dritarja Lidh Databricks Genie.

  2. Vendosni ID-në e klientit të Databricks te ID-ja e klientit OAuth.

  3. Vendosni sekretin e klientit të Databricks te Sekreti i klientit OAuth.

  4. Te Fushat e autorizimit (opsionale), vendosni fushat e autorizimit që kërkohen për pikën fundore të Databricks dhe funksionet e aplikacionit tuaj. Sigurohuni që të përputhen me fushat e autorizimit të aktivizuara në aplikacionin OAuth të Databricks.

  5. Vendosni nga një fushë autorizimi për rresht ose ndajini me presje. Çdo fushë autorizimi e renditur në ChatGPT duhet të jetë e aktivizuar në aplikacionin OAuth të Databricks.

  6. Vendosni Emri i hostit të hapësirës së punës (i detyrueshëm) pa https:// ose shteg URL-je. Plotësoni çdo fushë tjetër të detyrueshme të ofruesit Databricks që shfaqet gjatë konfigurimit.

  7. Zgjidhni Vazhdo.

ChatGPT kërkon pikërisht fushat e autorizimit të vendosura te Fushat e autorizimit (opsionale). Nuk shton automatikisht fusha autorizimi më të gjera nga shablloni.

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

Lidhni dhe testoni

Kryeni testet e mëposhtme të lidhjes dhe kontrollet e qasjes, pavarësisht mënyrës OAuth që përdorni.

  1. Shqyrtoni të dhënat e lidhësit, veprimet dhe cilësimet e autentikimit.

  2. Nëse jeni administrator i hapësirës së punës, aktivizoni lidhësin për hapësirën e punës dhe përcaktoni se kush mund ta përdorë sipas politikës së saj.

  3. Nisni procesin e lidhjes nga ChatGPT si përdorues testimi me lejet përkatëse, pastaj identifikohuni në Databricks.

  4. Konfirmoni që shfletuesi hap llogarinë ose hapësirën e pritshme të punës në Databricks.

  5. Shqyrtoni fushat e kërkuara të autorizimit, pastaj zgjidhni Autorizo.

    Databricks permission request for a mock ChatGPT Databricks Connector showing requested access and the Authorize button.
  6. Verifikoni që shfletuesi kthehet në ChatGPT dhe lidhësi shfaqet si i lidhur.

  7. Fillimisht kryeni një veprim leximi me rrezik të ulët, si marrja e informacionit për përdoruesin aktual ose ekzekutimi i një kërkese në një burim të miratuar të Databricks SQL.

  8. Nëse veprimet e shkrimit janë të aktivizuara, testojini me një proces pune në Databricks që ka qartësisht rrezik të ulët, përpara se ta vini lidhësin në përdorim më të gjerë.

  9. Për konfigurim në një hapësirë pune, kërkojini një anëtari me lejet përkatëse, por pa rol administratori, të lidhet dhe të përsërisë testin me rrezik të ulët.

Menaxhoni qasjen

Si Databricks, ashtu edhe ChatGPT kontribuojnë në kontrollin e qasjes.

Në ChatGPT, administratorët e hapësirës së punës përcaktojnë nëse aplikacioni është i disponueshëm dhe si mund ta përdorin anëtarët. Në Business, administratorët përcaktojnë nëse aplikacioni është i aktivizuar në të gjithë hapësirën e punës. Shqyrtoni kontrollet administrative të aplikacioneve Databricks (Cilësimet e hapësirës së punës > Aplikacionet) për:

  • Qasja e përdoruesve, për të përcaktuar cilat role të hapësirës së punës mund ta përdorin lidhësin në hapësirat e punës Enterprise dhe Edu që e mbështesin.

  • Kontrolli i veprimeve, për të përcaktuar cilat veprime të Databricks janë të aktivizuara.

  • Lejet e aplikacionit, për të përcaktuar kur ChatGPT u kërkon leje anëtarëve përpara se të përdorë lidhësin.

Këto leje të aplikacionit zbatohen për bisedat në ChatGPT. Agjentët e hapësirës së punës përdorin kontrolle të përcaktuara për secilin agjent nga krijuesi i tij, për të vendosur cilat veprime të aplikacionit janë të disponueshme dhe kur përdoruesve fundorë u kërkohet t'i miratojnë ato. Për sjelljen e agjentëve, shihni: Agjentët e hapësirës së punës në ChatGPT për Enterprise dhe Business.

Në Databricks, administratorët përcaktojnë cilët përdorues mund të autorizojnë aplikacionin OAuth dhe në cilat burime të Databricks mund të kenë qasje këta përdorues. Lejet e ofruesit vazhdojnë të zbatohen edhe pasi aplikacioni të aktivizohet në ChatGPT.

Për kontrollet e aplikacioneve sipas planit, shihni Kontrollet administrative, siguria dhe pajtueshmëria në aplikacione.

Zgjidhja e problemeve gjatë konfigurimit të lidhësit Databricks

  • Mospërputhje e URI-së së ridrejtimit: Nëse përdorni një klient OAuth të personalizuar, konfirmoni që vlera te URL-të e ridrejtimit në Databricks përputhet saktësisht me URL-në e kthimit që shfaqet në ChatGPT, përfshirë shtegun dhe ID-në e kthimit. Mos e hiqni ID-në e kthimit, mos shtoni një vijë të pjerrët në fund dhe mos e zëvendësoni URL-në me një URL tjetër ridrejtimi të ChatGPT.

  • Mungon sekreti: Nëse përdorni një klient OAuth të personalizuar, sekretet e Databricks shfaqen vetëm një herë. Gjeneroni një sekret të ri klienti nëse nuk e keni kopjuar.

  • Aplikacioni OAuth nuk është i disponueshëm menjëherë: Sipas Databricks, përpunimi i përditësimeve të aplikacioneve OAuth mund të zgjasë deri në 30 minuta.

  • Fushë autorizimi e pamjaftueshme ose që nuk përputhet: Nëse përdorni një klient OAuth të personalizuar, krahasoni Fushat e autorizimit (opsionale) në ChatGPT me Fushat e autorizimit për qasje në aplikacionin OAuth të Databricks. Çdo fushë autorizimi që kërkon ChatGPT duhet të jetë e aktivizuar atje. Konfirmoni që fushat e autorizimit mbështesin pikën fundore dhe funksionet që përdorni, përfshirë qasjen e përgjithshme në API ose qasjen vetëm në SQL, sipas rastit.

  • Veprimet SQL dështojnë: Konfirmoni fushën e autorizimit SQL, konfigurimin e magazinës së të dhënave dhe lejet në Databricks.

  • Hapësirë pune e gabuar në ChatGPT: Krijoni dhe aktivizoni lidhësin në të njëjtën hapësirë pune në ChatGPT ku përdoruesit do ta lidhin.

  • Llogari ose hapësirë pune e gabuar në Databricks: Konfirmoni vlerën te Emri i hostit të hapësirës së punës (i detyrueshëm), pastaj përsëritni procesin e identifikimit dhe verifikoni që Databricks hap llogarinë ose hapësirën e pritshme të punës.

  • Përdoruesit nuk mund të lidhen: Konfirmoni që përdoruesi ka qasje në Databricks dhe leje për të autorizuar aplikacionin OAuth. Në Business, konfirmoni që aplikacioni është i aktivizuar në të gjithë hapësirën e punës. Në hapësirat e punës Enterprise dhe Edu që e mbështesin, konfirmoni gjithashtu që Qasja e përdoruesve në ChatGPT lejon përdorimin e lidhësit.

  • Politika e rrjetit në Databricks bllokon lidhësin: Nëse Databricks lejon vetëm IP burimore specifike, një administrator i Databricks duhet të përditësojë listat përkatëse të qasjes sipas IP-së për llogarinë ose hapësirën e punës, kontrollet e trafikut hyrës sipas kontekstit, murin mbrojtës ose rregulla të tjera të rrjetit që kontrollohen nga klienti.

    • Lejoni lidhjet hyrëse nga intervalet aktuale të IP-ve dalëse të lidhësve të ChatGPT.

    • Konfigurojeni këtë listë lejimi në Databricks ose në shtresën e rrjetit që kontrollohet nga klienti. Kjo është e veçantë nga lista e IP-ve të lejuara për hapësirën e punës në ChatGPT.

    • Intervalet e publikuara mund të ndryshojnë. Automatizoni përditësimet nga JSON kur është e mundur.

    • Mos e rinovoni sekretin e klientit dhe mos i ndryshoni fushat e autorizimit OAuth për të anashkaluar një bllokim të rrjetit. Fillimisht konfirmoni nëse Databricks po refuzon IP-të burimore të lidhësit.

Referenca

A ishte i dobishëm ky artikull?