OpenAI
Тази страница е машинно преведена. Вижте оригиналната статия на английски език.

Шаблони за приложения на ChatGPT

Научете как администраторите и собствениците на работно пространство могат да превърнат шаблон на приложение в приложение за своята организация.

Актуализирано: 9 days ago

Общ преглед

Шаблоните за приложения са път за настройване за работни пространства Business и Enterprise, които се нуждаят от версия на приложение или конектор на ChatGPT за конкретно работно пространство. Вместо да активира едно споделено приложение от директорията, администратор или собственик на работното пространство започва от шаблон, предоставен от OpenAI, добавя данните, уникални за своята организация, и създава чернова на приложение за преглед.

Шаблоните са полезни, когато OpenAI може да предостави общото поведение на приложението, но всяко работно пространство трябва да предостави специфична за доставчика конфигурация. В зависимост от шаблона тази конфигурация може да включва име на клиент или хост, клиентски идентификационни данни за OAuth, URL адреси за обратно извикване, обхвати, данни за уебкуки, URL адреси на управлявани MCP сървъри или други настройки на доставчика. Например шаблон за GitHub Enterprise може да създаде специфичния за работното пространство конектор, който Codex използва за достъп до GitHub Enterprise хоста на тази организация.

След настройването членовете не използват оригиналния шаблон. Те използват публикуваното приложение за работното пространство, създадено от него. След това администраторите могат да управляват това приложение като други приложения на ChatGPT, включително достъп по роли, контроли на действията, разрешения за приложения и упълномощаване от доставчика.


Плъгините на Codex също могат да включват шаблони за приложения или приложения, създадени от шаблони. Ако даден плъгин включва шаблон за приложение, администратор или собственик на работното пространство все пак трябва да създаде и публикува специфичното за работното пространство приложение, преди членовете да могат да го свържат в ChatGPT и да го използват чрез този плъгин. Когато плъгинът се изпълнява, той използва екземпляра на приложението, наличен в това работно пространство, вместо да иска от членовете сами да конфигурират оригиналния шаблон. Ако необходимият шаблон още не е настроен, може да се наложи членовете първо да поискат от администратор да завърши настройването. Плъгинът не може самостоятелно да използва шаблон за приложение.

Използвайте тази статия за общия поток на шаблоните. За настройване, специфично за доставчик, вижте:

Шаблоните са полезни, когато един и същ модел на приложение може да работи в много организации, но всяка организация се нуждае от собствена конфигурация.

Често срещани примери включват:

  • URL адресът на доставчика включва име на хост на клиент, акаунт, организация или работно пространство на компанията.

  • Организацията трябва да предостави собствен OAuth клиент или идентификационни данни на доставчика.

  • Доставчикът изисква настройване на URL адрес за обратно извикване, специфично за клиента.

  • Приложението трябва да използва един и същ модел на имплементация, докато всяко работно пространство контролира отделно достъпа, действията и настройките за сигурност.

По какво шаблоните се различават от обикновените приложения

Обикновено приложение обикновено може да бъде активирано директно от директорията с приложения. Вместо това шаблонът стартира поток за настройване.

Обичайният поток е:

  1. Администратор намира шаблон в директорията с приложения.

  2. Администраторът въвежда необходимата конфигурация, специфична за работното пространство.

  3. ChatGPT създава чернова на приложение за работното пространство.

  4. Администраторът преглежда и публикува черновата.

  5. Администраторът конфигурира достъпа и настройките за действия за публикуваното приложение.

Членовете използват публикуваното приложение за работното пространство, а не оригиналния шаблон.

Намиране и настройване на шаблон за приложение

  1. Отворете Настройки на работното пространство > Приложения.

  2. Изберете Директория.

  3. Потърсете доставчика или името на приложението.

  4. Потърсете записи, отбелязани като шаблони.

  5. Изберете Активиране, за да стартирате потока за настройване.

Потокът за настройване изисква данните, необходими за създаване на приложението за конкретното работно пространство. Точните полета зависят от шаблона.

Например шаблон за GitHub Enterprise може да поиска данни като:

  • Име и описание на приложението.

  • Име на хост на GitHub Enterprise.

  • Конфигурация на URL адрес за обратно извикване.

  • Клиентски идентификатор и клиентска тайна за OAuth.

  • Частен ключ на GitHub App.

  • Заявени обхвати.

  • Данни за настройване на уебкука.

Прегледайте внимателно всяко поле, преди да създадете черновата. Ако вашата организация управлява OAuth или идентификационните данни на доставчика централизирано, координирайте се с екипа, който отговаря за тези идентификационни данни.

Вижте инструкциите за конкретни приложения: GitHub, Snowflake и Databricks.

Настройване на OAuth клиент

Някои шаблони изискват вашата организация да предостави собствен OAuth клиент. Когато това е необходимо, създайте или конфигурирайте OAuth приложението в администраторската конзола на външния доставчик, след което копирайте URL адреса за обратно извикване от ChatGPT в настройките за URL адрес за пренасочване или обратно извикване на доставчика.

Въведете клиентския идентификатор и тайната за OAuth в ChatGPT само след като потвърдите, че конфигурацията на доставчика съответства на инструкциите за настройване на шаблона.

Ако шаблонът включва обхвати по подразбиране, запазете ги, освен ако организацията ви не е прегледала разрешенията на доставчика и няма ясна причина да ги промени.

Създаване на чернова

След като въведете необходимата информация, изберете Създаване на чернова.

Създаването на чернова не прави приложението автоматично достъпно за членовете. Прегледайте черновата, публикувайте я и конфигурирайте настройките за достъп и действия, преди да помолите членовете да я използват.

Публикуване и управление на полученото приложение

След публикуване управлявайте специфичното за работното пространство приложение от Настройки на работното пространство > Приложения > Активирани.

Препоръчителни проверки след публикуване:

  1. Потвърдете, че приложението се показва в Активирани приложения.

  2. Задайте Потребителски достъп за ролите, които трябва да използват приложението.

  3. Прегледайте Контрол на действията за действия за четене и писане.

  4. Прегледайте Разрешения за приложения, за да изберете кога ChatGPT да пита членовете, преди да използва приложението.

  5. Помолете разрешен тестов потребител да отвори Приложения в ChatGPT и да потвърди, че приложението се показва.

  6. Ако приложението изисква удостоверяване при доставчика, нека тестовият потребител свърже своя акаунт при доставчика.

  7. Изпълнете тестова подкана с нисък риск, за да потвърдите, че приложението работи според очакванията.

Тези разрешения за приложения се отнасят за разговорите в ChatGPT. Агентите за работно пространство използват контроли за всеки агент, зададени от създателя на агента, за да определят кои действия на приложението са налични и кога крайните потребители трябва да бъдат помолени да ги одобрят. За поведението на агентите вижте: Агенти за работно пространство на ChatGPT за Enterprise и Business.

Ако шаблон може да се използва само веднъж

Някои шаблони може да създават само по едно приложение за работно пространство. Ако даден шаблон вече е бил използван, бутонът Активиране може да не е наличен. В такъв случай управлявайте съществуващата чернова или публикуваното приложение, вместо да създавате друго от същия шаблон.

Какво виждат членовете

Членовете виждат публикуваното приложение, създадено от шаблона. Дали даден член може да го вижда или използва, зависи от настройките на работното пространство и от упълномощаването от доставчика. Ако приложението е включено в плъгин, членовете може да го срещнат чрез този плъгин, но същите изисквания за достъп до работното пространство и упълномощаване от доставчика продължават да важат.

Проверете дали:

  • Приложението е публикувано.

  • Приложението е активирано за работното пространство.

  • Ролята на члена в работното пространство има достъп.

  • Членът е в правилното работно пространство.

  • Членът има необходимите разрешения във външния доставчик.

Публикуваните приложения ще се показват в директорията с приложения на ChatGPT, в раздела за конкретното работно пространство.

Отстраняване на неизправности

Ако настройването е неуспешно или приложението не се показва, потвърдете следното:

  1. Името на хоста за клиента, акаунта или работното пространство е правилно.

  2. URL адресът за обратно извикване е копиран точно в конфигурацията на доставчика.

  3. Клиентският идентификатор и клиентската тайна за OAuth са правилни.

  4. Заявените обхвати съответстват на това, което OAuth приложението на доставчика позволява.

  5. Създадена е чернова.

  6. Черновата е публикувана.

  7. Достъпът по роли позволява на тестовия потребител да вижда приложението.

  8. Разрешенията от страна на доставчика позволяват тестваните данни или действие.

Бележки за сигурността

  • Третирайте клиентските тайни за OAuth и идентификационните данни на доставчика като чувствителна информация.

  • Прегледайте заявените обхвати, преди да създадете черновата.

  • Използвайте Контрол на действията след публикуване, за да ограничите какво може да прави приложението.

  • Използвайте Разрешения за приложения, за да решите кога ChatGPT да пита членовете, преди да използва приложението.

  • Имайте предвид, че разрешенията на доставчика продължават да важат, след като приложението бъде активирано в ChatGPT.

Беше ли Ви полезна тази статия?