OpenAI
Оваа страница беше машински преведена. Погледнете ја оригиналната статија на англиски јазик.

Поставете го шаблонот за апликацијата Databricks во ChatGPT

Дознајте како администраторите на работен простор можат да го конфигурираат шаблонот за апликацијата Databricks во ChatGPT користејќи ја сопствената OAuth врска за апликација на нивната организација.

Ажурирано: 2 months ago

Користете го ова упатство ако сте администратор на работен простор во ChatGPT и го поставувате шаблонот за апликацијата Databricks за вашата организација. Шаблонот не е конечната апликација што ја користат членовите. Тоа е тек за поставување што создава нацрт-апликација специфична за работниот простор откако ќе ја внесете потребната конфигурација за Databricks.

За Databricks, најголем дел од поставувањето се врши во Databricks Account Console. Создавате приспособена OAuth врска за апликација, го регистрирате URL-то за повратен повик на ChatGPT, ги копирате генерираните клиентски акредитиви, а потоа ги лепите тие вредности во текот за поставување на шаблонот во ChatGPT. Откако ChatGPT ќе ја создаде нацрт-апликацијата, можете да ја објавите и да управувате со неа како со другите апликации во работниот простор.

Што поставувате

Создавате апликација Databricks специфична за работниот простор во ChatGPT. Апликацијата користи:

  • OAuth врска за апликација Databricks создадена во вашата Databricks Account Console.

  • ID на OAuth клиентот и тајната на клиентот за Databricks.

  • Точното URL за повратен повик копирано од ChatGPT.

  • Опсези на Databricks што одговараат на можностите на конекторот што сакате да ги овозможите.

  • Сите детали за давателот Databricks што ги бара текот за поставување во ChatGPT, како што се домаќин на работниот простор, домаќин на сметката, ID на сметката или складиште.

Пред да започнете

Потребно ви е:

  • Администраторски или сопственички пристап до работниот простор на ChatGPT.

  • Администраторски пристап до сметката на Databricks. Администраторскиот пристап до работниот простор може да биде доволен за некои задачи, но приспособените врски за апликации се конфигурираат од Databricks Account Console.

  • Databricks Account Console отворена во посебна картичка.

  • Екранот за поставување на шаблонот за апликацијата Databricks отворен во ChatGPT за да можете да го копирате точното URL за повратен повик.

  • Одлука дали на апликацијата ѝ е потребен општ пристап до Databricks API или само пристап до Databricks SQL.

  • Безбедно место за ракување со тајната на клиентот Databricks.

Не измислувајте URL за повратен повик. Копирајте го точното URL за повратен повик прикажано во ChatGPT.

Вредности за подготовка

  • URL за повратен повик: копирајте го од текот за поставување на шаблонот во ChatGPT.

  • ID на OAuth клиентот за Databricks.

  • Тајна на OAuth клиентот за Databricks.

  • Опсези на пристап до Databricks, како што се ALL APIs или SQL.

  • Полиња за работен простор или сметка на Databricks што ги бара текот за поставување во ChatGPT.

Објавете ја и управувајте со апликацијата во ChatGPT

Создавањето нацрт-апликација не ја прави автоматски достапна за членовите. По прегледувањето на нацртот:

  1. Објавете ја нацрт-апликацијата.

  2. Потврдете дека апликацијата се појавува во Поставки на работниот простор > Апликации > Овозможено.

  3. Конфигурирајте Кориснички пристап за улогите што треба да ја користат.

  4. Прегледајте Контрола на дејства за дејствата на Databricks што ги изложува апликацијата.

  5. Прегледајте Дозволи за апликацијата за да изберете кога ChatGPT ќе ги прашува членовите пред да ја користи апликацијата.

  6. Побарајте од дозволен тест-корисник да отвори Apps во ChatGPT и да потврди дека апликацијата се појавува.

Овие дозволи за апликацијата важат за разговорите во ChatGPT. Агентите за работен простор користат контроли по агент поставени од градителот на агентот за да одредат кои дејства на апликацијата се достапни и кога од крајните корисници се бара да ги одобрат. За однесувањето на агентот, видете: ChatGPT Workspace Agents for Enterprise and Business.

Започнете го поставувањето на шаблонот во ChatGPT

  1. Во ChatGPT, префрлете се на работниот простор каде што апликацијата треба да биде достапна.

  2. Отворете Поставки на работниот простор > Апликации.

  3. Изберете Директориум.

  4. Пребарајте Databricks.

  5. Изберете го шаблонот за апликацијата Databricks и започнете со поставување.

  6. Внесете јасно име и опис за апликацијата, како што се Databricks или Databricks - Data Platform.

  7. Во делот за OAuth клиент, копирајте го URL-то за повратен повик од ChatGPT. Оставете ја оваа картичка отворена.

Пример URL за повратен повик: https://chatgpt.com/connector/oauth/<callback_id>

Не отстранувајте го ID-то за повратен повик, не додавајте коса црта на крајот и не заменувајте го со генеричко URL на ChatGPT.

Создајте OAuth врска за апликација во Databricks

  1. Отворете ја Databricks Account Console за вашата сметка на Databricks.

  2. Во левата странична лента, отворете Settings.

  3. Отворете ја картичката App connections.

  4. Изберете Add connection.

  5. Внесете име на апликацијата, како што е ChatGPT Databricks Connector.

  6. Во Redirect URLs, залепете го точното URL за повратен повик копирано од ChatGPT.

  7. Под Access scopes, изберете ги опсезите што ѝ се потребни на апликацијата.

  8. Користете ALL APIs за општа апликација Databricks на која ѝ требаат Databricks API надвор од SQL.

  9. Користете само SQL за апликација ограничена на Databricks SQL API.

  10. Оставете ги TTL-овите на токените на стандардните вредности на Databricks, освен ако вашата организација има конкретна политика.

  11. Овозможете Generate a client secret. На ChatGPT му е потребен доверлив OAuth клиент за овој тек.

  12. Создајте ја врската.

Копирајте ги акредитивите од Databricks

  1. Во дијалогот Connection created, копирајте го Client ID.

  2. Веднаш копирајте ја Client secret и безбедно зачувајте ја.

  3. Ако го затворите дијалогот пред да ја копирате тајната, создајте или ротирајте ги акредитивите за OAuth апликацијата и користете ја новата тајна.

Databricks ја прикажува тајната само еднаш. Третирајте ја како акредитив и не вклучувајте ја во слики од екранот, тикети, коментари или разговори.

Завршете го поставувањето во ChatGPT

  1. Вратете се на картичката за поставување на шаблонот во ChatGPT.

  2. Залепете го Databricks Client ID во OAuth client ID.

  3. Залепете го Databricks Client secret во OAuth client secret.

  4. Оставете ги Scopes непроменети освен ако намерно не треба да ги замените стандардните вредности на шаблонот.

  5. Пополнете ги сите полиња за давателот Databricks што ги бара текот за поставување, како што се домаќин на работниот простор, домаќин на сметката, ID на сметката, складиште или други вредности специфични за Databricks.

  6. Создајте ја нацрт-апликацијата.

Тестирајте ја апликацијата како корисник

  1. Започнете го текот за поврзување од ChatGPT како дозволен тест-корисник.

  2. Потврдете дека прелистувачот ја отвора очекуваната сметка или работен простор на Databricks.

  3. Одобрете ги побараните опсези.

  4. Проверете дека прелистувачот се враќа во ChatGPT и дека апликацијата се прикажува како поврзана.

  5. Прво извршете дејство за читање со низок ризик, како што е преземање информации за тековниот корисник или пребарување одобрен Databricks SQL ресурс.

  6. Ако се овозможени дејства за запишување, тестирајте со јасно нискоризичен работен тек на Databricks пред пошироко воведување.

Управување со пристап

И Databricks и ChatGPT придонесуваат за контролата на пристап.

Во ChatGPT, администраторите на работен простор управуваат со тоа дали објавената апликација е достапна, кои улоги во работниот простор можат да ја користат, кои дејства се овозможени и кога ChatGPT ги прашува корисниците пред да ја користи апликацијата.

Во Databricks, администраторите управуваат со тоа кои корисници можат да ја овластат OAuth апликацијата и до кои ресурси на Databricks тие корисници можат да пристапат. Дозволите на давателот сè уште важат откако апликацијата ќе се овозможи во ChatGPT.

Решавање проблеми

  • Несовпаѓање на URI за пренасочување: потврдете дека Redirect URL на Databricks точно се совпаѓа со URL-то за повратен повик прикажано во ChatGPT, вклучувајќи ги патеката и ID-то за повратен повик.

  • Недостасува тајна: тајните на Databricks се прикажуваат еднократно. Генерирајте нова тајна на клиентот ако не била копирана.

  • OAuth апликацијата не е веднаш достапна: Databricks вели дека обработката на ажурирањата на OAuth апликациите може да трае до 30 минути.

  • Недоволен опсег: ако ChatGPT може да се автентицира, но повиците кон Databricks API не успеваат, потврдете дека апликацијата Databricks има ALL APIs кога на апликацијата ѝ се потребни API што не се SQL.

  • SQL дејствата не успеваат: потврдете го SQL опсегот, конфигурацијата на складиштето и дозволите во Databricks.

  • Погрешен работен простор: создајте ја и објавете ја апликацијата во истиот работен простор на ChatGPT каде што корисниците ќе ја поврзуваат.

  • Корисниците не можат да се поврзат: потврдете дека корисникот има пристап до Databricks и му е дозволено да ја овласти OAuth апликацијата.

Референци

Дали оваа статија ви беше корисна?