OpenAI
Ang page na ito ay isinalin ng AI. Tingnan ang orihinal na artikulo sa English.

Mga template ng app ng ChatGPT

Alamin kung paano magagawa ng mga admin at may-ari ng workspace na gawing app na partikular sa workspace para sa kanilang organisasyon ang isang template ng app.

Na-update: 14 days ago

Pangkalahatang-ideya

Ang mga template ng app ay isang paraan ng pag-set up para sa mga pinamamahalaang workspace na nangangailangan ng bersyon ng ChatGPT app o connector na partikular sa workspace. Makikita ng mga administrator at may-ari ng workspace ang mga template sa available na interface ng administrator para sa Mga App o Mga Plugin, makakapagdagdag sila ng configuration na partikular sa organisasyon, at makakagawa ng draft na app para suriin. Hindi lumalabas ang mga pinamamahalaang template ng app sa mga personal na workspace.

Kapaki-pakinabang ang mga template kapag maibibigay ng OpenAI ang karaniwang paggana ng app, ngunit kailangang magbigay ang bawat workspace ng configuration na partikular sa provider. Depende sa template, maaaring kabilang sa configuration na iyon ang tenant o host name, mga credential ng OAuth client, mga callback URL, scope, detalye ng webhook, URL ng pinamamahalaang MCP server, o iba pang setting ng provider. Halimbawa, maaaring gumawa ang template ng GitHub Enterprise ng connector na partikular sa workspace na ginagamit ng Codex para ma-access ang GitHub Enterprise host ng organisasyong iyon.

Pagkatapos ng pag-set up, hindi ginagamit ng mga miyembro ang orihinal na template. Ginagamit nila ang na-publish na app ng workspace na ginawa mula rito. Pagkatapos, mapapamahalaan ng mga admin ang app na iyon tulad ng iba pang ChatGPT app, kabilang ang access batay sa role, mga kontrol sa pagkilos, mga pahintulot ng app, at awtorisasyon ng provider.

Maaaring magsama ang mga plugin ng mga template ng app o mga app na ginawa mula sa mga template. Kung may kasamang template ng app ang isang plugin, kailangang gawin at i-publish ng admin o may-ari ng workspace ang app na partikular sa workspace bago ito maikonekta ng mga miyembro sa ChatGPT o magamit sa pamamagitan ng plugin. Ginagamit ng plugin ang instance ng app na available sa workspace na iyon; hindi kino-configure ng mga miyembro ang orihinal na template.

Gamitin ang artikulong ito para sa pangkalahatang proseso ng template. Para sa pag-set up na partikular sa provider, tingnan ang:

Kabilang sa mga karaniwang dahilan ng paggamit ng template ang:

  • Kasama sa URL ng provider ang hostname ng tenant, account, organisasyon, o workspace ng kumpanya.

  • Kailangang magbigay ng organisasyon ng sarili nitong OAuth client o mga credential ng provider.

  • Nangangailangan ang provider ng configuration ng callback URL na partikular sa customer.

  • Dapat gamitin ng app ang parehong pattern ng pagpapatupad, habang hiwalay na kinokontrol ng bawat workspace ang access, mga pagkilos, at mga setting ng seguridad.

Pagkakaiba ng mga template sa mga regular na app

Karaniwang maaaring direktang i-enable ang isang regular na app. Sa halip, nagsisimula ang isang template ng proseso ng pag-set up para sa admin ng workspace.

Ganito ang karaniwang proseso:

  1. Hahanapin ng administrator ang template sa interface ng administrator para sa Mga App o Mga Plugin ng workspace, depende sa available na interface.

  2. Ilalagay ng admin ang kinakailangang configuration na partikular sa workspace.

  3. Gagawa ang ChatGPT ng draft na app para sa workspace.

  4. Susuriin at ipa-publish ng admin ang draft.

  5. Iko-configure ng admin ang mga setting ng access at pagkilos para sa na-publish na app.

Gagamitin ng mga miyembro ang na-publish na app ng workspace, hindi ang orihinal na template.

Maghanap at mag-set up ng template ng app

Inilalarawan ng mga pamamaraan sa ibaba ang interface ng administrator para sa Mga App. Kung ginagamit ng iyong workspace ang Admin > Mga Plugin, buksan ang kaugnay na plugin o template at sundin ang proseso ng pag-set up nito. Para sa pag-navigate sa workspace, tingnan ang: Mga kontrol ng admin, seguridad, at pagsunod para sa mga plugin at app.

  1. Pumunta sa Mga setting ng workspace > Mga App.

  2. Piliin ang Directory.

  3. Hanapin ang pangalan ng provider o app.

  4. Hanapin ang mga entry na minarkahan bilang mga template.

  5. Piliin ang I-enable para simulan ang proseso ng pag-set up.

Hihingin sa proseso ng pag-set up ang mga detalyeng kailangan para gawin ang app na partikular sa workspace. Nakadepende sa template ang mga eksaktong field.

Halimbawa, maaaring hingin ng template ng GitHub Enterprise ang mga detalyeng tulad ng:

  • Pangalan at paglalarawan ng app.

  • Hostname ng GitHub Enterprise.

  • Configuration ng callback URL.

  • OAuth client ID at client secret.

  • Private key ng GitHub App.

  • Mga hinihiling na scope.

  • Mga detalye ng pag-set up ng webhook.

Suriing mabuti ang bawat field bago gawin ang draft. Kung sentralisadong pinamamahalaan ng iyong organisasyon ang OAuth o mga credential ng provider, makipag-ugnayan sa team na namamahala sa mga credential na iyon.

Para sa pag-set up na partikular sa provider, tingnan ang: GitHub Enterprise, Snowflake, at Databricks.

Pag-set up ng OAuth client

Sa ilang template, kailangang magbigay ang iyong organisasyon ng sarili nitong OAuth client. Kapag kinakailangan ito, gawin o i-configure ang OAuth app sa admin console ng external na provider, pagkatapos ay kopyahin ang callback URL mula sa ChatGPT papunta sa mga setting ng redirect o callback URL ng provider.

Ilagay lamang ang OAuth client ID at secret sa ChatGPT pagkatapos makumpirmang tumutugma ang configuration ng provider sa mga tagubilin sa pag-set up ng template.

Kung may mga default na scope ang template, panatilihin ang mga ito maliban kung nasuri na ng iyong organisasyon ang mga pahintulot ng provider at may malinaw itong dahilan para baguhin ang mga iyon.

Gumawa ng draft

Pagkatapos ilagay ang kinakailangang impormasyon, piliin ang Gumawa ng draft.

Hindi awtomatikong ginagawang available sa mga miyembro ang app kapag gumawa ng draft. Suriin at i-publish ang draft, at i-configure ang mga setting ng access at pagkilos bago hilingin sa mga miyembro na gamitin ito.

I-publish at pamahalaan ang nagawang app

Pagkatapos i-publish, pamahalaan ang app na partikular sa workspace mula sa available na mga setting ng workspace para sa Mga App o Mga Plugin.

Mga inirerekomendang pagsusuri pagkatapos mag-publish:

  • Kumpirmahing lumalabas ang app sa Mga naka-enable na app.

  • Itakda ang Access batay sa role para sa mga role na dapat gumamit ng app.

  • Suriin ang Mga Pagkilos para sa mga pagkilos na pagbasa at pagsulat.

  • Suriin ang Mga pahintulot ng app para piliin kung kailan hihingi ang ChatGPT ng pahintulot sa mga miyembro bago gamitin ang app.

  • Hilingin sa isang awtorisadong test user na pumunta sa Mga App o Mga Plugin, alinman ang available, at kumpirmahing lumalabas ang na-publish na app.

  • Kung nangangailangan ang app ng authentication ng provider, ipakonekta sa test user ang kanilang provider account.

  • Magpatakbo ng mababang-panganib na test prompt para kumpirmahing gumagana ang app gaya ng inaasahan.

Nalalapat ang mga pahintulot na ito sa mga pag-uusap sa ChatGPT. Gumagamit ang Mga Workspace Agent ng magkahiwalay na kontrol na itinakda ng gumawa ng agent. Para sa mga detalye, tingnan ang: Mga Workspace Agent ng ChatGPT para sa Enterprise at Business.

Kung isang beses lang magagamit ang isang template

Maaaring isang app lang bawat workspace ang gawin ng ilang template. Kung nagamit na ang isang template, maaaring hindi available ang button na I-enable. Kung ganoon, pamahalaan ang kasalukuyang draft o na-publish na app sa halip na gumawa ng isa pa mula sa parehong template.

Ang nakikita ng mga miyembro

Makikita ng mga miyembro ang na-publish na app na ginawa mula sa template. Nakadepende sa mga setting ng workspace at awtorisasyon ng provider kung makikita o magagamit ito ng isang miyembro. Kung kasama ang app sa isang plugin, maaaring makita ito ng mga miyembro sa pamamagitan ng plugin na iyon, ngunit nalalapat pa rin ang parehong mga kinakailangan sa access sa workspace at awtorisasyon ng provider.

Kung kailangan ng isang plugin ang app na ginawa mula sa template, maaaring ipakita ng plugin na kailangan itong i-set up hanggang sa gawin at i-publish ng admin ang app na partikular sa workspace, i-enable ito para sa kaugnay na role, at makumpleto ang anumang kinakailangang awtorisasyon ng user o admin sa provider.

Tiyaking:

  • Na-publish ang app.

  • Naka-enable ang app para sa workspace.

  • May access ang role ng miyembro sa workspace.

  • Nasa tamang workspace ang miyembro.

  • May mga kinakailangang pahintulot ang miyembro sa external na provider.

Lumalabas ang mga na-publish na app sa available na mga setting ng workspace para sa Mga App o Mga Plugin. Kung bahagi ng isang plugin ang app, maaari rin itong lumabas bilang kinakailangan o opsyonal na app sa page ng mga detalye ng plugin.

Mag-troubleshoot ng mga template ng app

Kung mabigo ang pag-set up o hindi lumabas ang app, kumpirmahin ang sumusunod:

  • Tama ang hostname ng tenant, account, o workspace.

  • Eksaktong nakopya ang callback URL sa configuration ng provider.

  • Tama ang OAuth client ID at client secret.

  • Tumutugma ang mga hinihiling na scope sa pinapayagan ng OAuth app ng provider.

  • Nakagawa ng draft.

  • Na-publish ang draft.

  • Pinapayagan ng access batay sa role na makita ng test user ang app.

  • Pinapayagan ng mga pahintulot sa panig ng provider ang data o pagkilos na sinusubukan.

Suriin ang mga kinakailangan sa seguridad

  • Ituring na sensitibong impormasyon ang mga OAuth client secret at credential ng provider.

  • Suriin ang mga hinihiling na scope bago gawin ang draft.

  • Gamitin ang Mga Pagkilos pagkatapos mag-publish upang limitahan ang magagawa ng app.

  • Gamitin ang Mga pahintulot ng app para tukuyin kung kailan hihingi ang ChatGPT ng pahintulot sa mga miyembro bago gamitin ang app.

  • Tandaang nalalapat pa rin ang mga pahintulot ng provider pagkatapos i-enable ang app sa ChatGPT.

Nakatulong ba ang artikulong ito?