OpenAI
Halaman ini diterjemahkan oleh mesin. Lihat artikel asli dalam bahasa Inggris.

Plugin di Codex

Pelajari cara kerja plugin di Codex, cara admin workspace mengelola ketersediaan plugin berdasarkan peran, dan bagaimana izin aplikasi berlaku untuk plugin.

Diperbarui: 10 hours ago

Gambaran umum

Plugin membantu Codex menyelesaikan pekerjaan berulang dengan mengemas kemampuan yang dibutuhkannya untuk alur kerja tertentu. Plugin dapat menyertakan panduan alur kerja, seperti skill, dan juga dapat bergantung pada aplikasi yang disetujui yang menghubungkan Codex ke alat, data, atau tindakan.

Untuk workspace Business, Enterprise, dan Edu, ketersediaan plugin dapat bergantung pada pengaturan workspace, akses fitur, dan aplikasi yang telah diaktifkan admin. Plugin tidak memberikan akses baru ke data dengan sendirinya. Pengguna hanya dapat menggunakan kemampuan yang didukung aplikasi saat aplikasi yang terhubung tersedia bagi mereka dan mereka sudah memiliki akses ke sistem sumber yang mendasarinya.

Artikel ini ditujukan untuk admin, pemilik, dan pengguna workspace yang perlu memahami cara kerja plugin dan apa yang perlu diaktifkan sebelum plugin dapat digunakan.

Apa itu plugin?

Plugin adalah kemampuan terpaket untuk suatu alur kerja. Tergantung pada pluginnya, plugin dapat menyertakan:

  • Skill, yang menyediakan instruksi, prompt, dan pola alur kerja yang dapat digunakan kembali untuk membantu Codex menyelesaikan tugas.

  • Aplikasi, yang menghubungkan Codex ke sistem, data, dan tindakan yang disetujui untuk workspace Anda.

  • Templat aplikasi, yang membantu admin membuat atau mengonfigurasi aplikasi yang dibutuhkan plugin.

Beberapa plugin bersifat luas, sementara yang lain dibuat untuk lini bisnis tertentu, seperti penjualan, analitik data, atau operasi internal. Plugin lini bisnis dapat menggabungkan beberapa kemampuan agar pengguna dapat menyelesaikan pekerjaan tanpa beralih secara manual di antara alat terpisah.

Satu plugin dapat memiliki beberapa skill dan aplikasi, sehingga pengguna dapat menyelesaikan berbagai macam tugas. Admin dan pemilik dapat mengaktifkan sebagian atau semua aplikasi dalam plugin, tergantung pada kebijakan organisasi. Misalnya, plugin yang berfokus pada penjualan mungkin menyertakan beberapa kemampuan yang didukung aplikasi untuk mendukung alur kerja penjualan.

Cara plugin menggunakan aplikasi

Banyak plugin bergantung pada aplikasi untuk menjangkau sistem eksternal. Misalnya, plugin mungkin memerlukan akses ke aplikasi yang disetujui workspace dan terhubung ke repositori, data warehouse, CRM, penyimpanan dokumen, atau alat perpesanan.

Admin dan pemilik mengontrol siapa yang dapat menggunakan aplikasi tersebut di ChatGPT atau Codex. Tergantung pada aplikasinya, admin dan pemilik juga dapat mengontrol:

  • Pengguna, grup, atau peran mana yang dapat mengaksesnya (khusus Enterprise/Edu)

  • Apakah aplikasi hanya dapat membaca data atau juga melakukan tindakan

  • Apakah pengguna harus mengonfirmasi tindakan sebelum dijalankan

  • Apakah sinkronisasi, pembatasan domain, batasan sumber, atau pengaturan khusus aplikasi lainnya berlaku.

Menyetujui aplikasi di ChatGPT tidak menggantikan izin di sistem sumber. Jika pengguna tidak dapat mengakses file, repositori, catatan, workspace, atau saluran di sistem yang terhubung, plugin tidak boleh memberi mereka akses ke sana melalui Codex.

Plugin yang menyertakan templat aplikasi

Beberapa plugin mungkin menyertakan templat aplikasi atau bergantung pada aplikasi yang dibuat dari templat. Templat aplikasi tidak sama dengan aplikasi siap pakai. Admin atau pemilik workspace mungkin perlu memasukkan konfigurasi khusus organisasi, membuat aplikasi draf, memublikasikannya, dan menetapkan akses sebelum anggota dapat menggunakan plugin.

Jika plugin bergantung pada templat aplikasi yang belum disiapkan, anggota mungkin memerlukan admin untuk menyelesaikan penyiapan terlebih dahulu. Plugin tidak dapat menggunakan templat aplikasi itu sendiri.

Untuk informasi selengkapnya tentang penyiapan templat, lihat templat aplikasi ChatGPT.

Menyiapkan plugin

Plugin mungkin perlu ditambahkan di Codex sebelum siap digunakan. Sebelum meminta anggota menggunakan plugin, periksa persyaratan plugin, tambahkan atau instal plugin jika Codex menampilkan tombol Tambahkan plugin atau Instal, dan siapkan aplikasi dasar yang diperlukan. Langkah tingkat tinggi disertakan di bawah ini - lanjutkan membaca untuk detail selengkapnya.

  1. Buka Admin > Plugin dan temukan plugin yang ingin Anda siapkan.

  2. Jika plugin belum ditambahkan, pilih Tambahkan plugin atau Instal.

  3. Buka Pengaturan workspace > Aplikasi.

  4. Temukan aplikasi atau templat aplikasi yang diperlukan plugin.

  5. Tinjau sistem apa yang dihubungkannya, data apa yang dapat diaksesnya, dan tindakan apa yang dapat dilakukannya.

  6. Tetapkan akses kepada pengguna, grup, atau peran yang seharusnya menggunakan plugin (khusus Enterprise/Edu).

  7. Tinjau kontrol tindakan dan pengaturan konfirmasi tindakan.

  8. Jika aplikasi memerlukan autentikasi penyedia, minta pengguna uji menghubungkan akunnya.

  9. Jalankan prompt pengujian berisiko rendah untuk memastikan plugin berfungsi seperti yang diharapkan.

Temukan dan tinjau aplikasi atau templat aplikasi yang relevan

Jika Anda tahu plugin mana yang ingin disiapkan, buka Admin > Plugin, temukan plugin, lalu pilih Kelola aplikasi dalam plugin atau Kelola aplikasi dalam plugin untuk membuka daftar aplikasi yang dibatasi ke plugin tersebut. Dari sana, tinjau setiap aplikasi atau templat aplikasi yang disertakan.

Anda juga dapat langsung membuka Pengaturan Workspace > Aplikasi jika Anda sudah mengetahui nama aplikasi atau templat. Mulai di Direktori jika Anda mengaktifkan aplikasi baru, atau periksa Diaktifkan jika aplikasi sudah disetujui. Untuk paket Business, sebagian besar aplikasi diaktifkan secara default. Gunakan Draf saat Anda meninjau aplikasi kustom yang menunggu dipublikasikan.

Klik menu elipsis (...) di samping aplikasi yang ingin Anda konfigurasi untuk meninjau aplikasi tersebut. Klik Lihat Detail dan konfirmasikan:

  • Sistem mana yang dihubungkan oleh aplikasi

  • Informasi apa yang dapat dicari atau diambilnya

  • Apakah aplikasi dapat menyinkronkan data ke ChatGPT

Lalu tinjau tindakan apa pun yang dapat dilakukan aplikasi, terutama apa pun yang dapat membuat, memperbarui, atau mengirim informasi.

Jika aplikasi terhubung ke sistem sensitif atau data teregulasi, hentikan sementara untuk peninjauan vendor, hukum, keamanan, atau residensi data yang tepat. Untuk aplikasi MCP kustom, sertakan server MCP, model autentikasi, alat yang diekspos, dan perilaku tindakan tulis dalam peninjauan tersebut sebelum memublikasikan.

Tetapkan akses aplikasi dan atur batasan tindakan serta data

Admin dan pemilik Enterprise/Edu dapat menentukan anggota workspace Anda yang dapat menggunakan aplikasi, dengan menetapkan aplikasi kepada pengguna, grup, atau peran.

Anda dapat menggunakan RBAC atau kontrol akses aplikasi untuk menetapkan aplikasi hanya kepada grup tersebut, lalu memperluasnya nanti setelah alur kerja divalidasi.

Perhatikan bahwa penetapan aplikasi di pengaturan workspace Anda mengontrol siapa yang dapat mengakses aplikasi di ChatGPT. Ini tidak menggantikan izin pengguna yang sudah ada di sistem sumber yang terhubung. Pengguna tetap harus memiliki Oauth dan izin lain yang sesuai untuk menggunakan sistem terhubung yang mendukung aplikasi.

Admin dan pemilik juga dapat meninjau apa yang diizinkan untuk dilakukan aplikasi:

Publikasikan dan validasi

Saat pengaturan aplikasi sudah tepat, pilih Publikasikan.

Jika plugin diimpor dari marketplace, gunakan Refresh pada plugin workspace saat Anda ingin mengambil versi terbaru dari sumber aslinya.

Setelah peluncuran, tinjau akses, kontrol tindakan, pengaturan sinkronisasi, pertanyaan dukungan, analitik, dan kebutuhan kepatuhan secara berkala.

Pertimbangan keamanan dan izin

Saat meninjau plugin, gunakan proses peninjauan yang sama seperti yang Anda gunakan untuk aplikasi di ChatGPT.

Pastikan sistem eksternal apa yang menjadi dependensi plugin. Pastikan apakah plugin dapat menggunakan tindakan hanya-baca, tindakan tulis, atau keduanya. Pastikan apakah konfirmasi tindakan diperlukan untuk tindakan sensitif. Jika memungkinkan, batasi rollout pertama ke grup percontohan. Tinjau apakah persetujuan hukum, keamanan, privasi, residensi data, atau vendor diperlukan sebelum memperluas akses. Tinjau akses secara berkala setelah rollout.


Aplikasi mungkin memiliki ketentuan sendiri, kebijakan privasi, dan komitmen residensi data. Tinjau ketentuan tersebut sebelum mengaktifkan akses untuk alur kerja sensitif atau teregulasi.

FAQ

Mengapa saya tidak dapat menemukan plugin?

Ketersediaan plugin dapat bergantung pada paket Anda, pengaturan workspace, status rollout, dan akses fitur. Jika Anda berharap melihat plugin tetapi tidak menemukannya, minta admin atau pemilik workspace Anda memastikan apakah plugin diaktifkan untuk workspace Anda.

Mengapa plugin mengatakan aplikasi perlu disiapkan?

Minta admin atau pemilik workspace meninjau aplikasi yang diperlukan. Admin mungkin perlu mengaktifkannya, membuatnya dari templat, memublikasikan draf, atau menetapkan akses sebelum anggota dapat menggunakan plugin.

Mengapa plugin tidak dapat mengakses data yang diharapkan?

Periksa akses workspace ChatGPT dan sistem sumber. Pengguna harus memiliki akses ke aplikasi di ChatGPT dan juga harus memiliki izin ke konten dasar di sistem yang terhubung.

Mengapa plugin tidak dapat melakukan tindakan?

Admin mungkin telah membatasi aplikasi ke akses hanya-baca, atau tindakan mungkin memerlukan konfirmasi. Minta admin meninjau kontrol tindakan, pengaturan konfirmasi tindakan, dan izin sistem sumber apa pun yang diperlukan untuk tindakan tersebut.

Mengapa plugin terkait masih terlihat di Codex setelah saya menonaktifkan aplikasi di ChatGPT?

Plugin dapat menyertakan kemampuan yang didukung aplikasi dan skill. Menonaktifkan aplikasi atau tindakan mencegah plugin menggunakan kemampuan yang didukung aplikasi tersebut, tetapi plugin mungkin tetap muncul di Codex saat bagian lain dari plugin, seperti skill atau panduan alur kerja, masih tersedia. Jika plugin yang terlihat tidak berfungsi setelah aplikasi dinonaktifkan atau mengatakan penyiapan diperlukan, minta admin atau pemilik workspace meninjau pengaturan ketersediaan aplikasi, skill, dan plugin yang mendasarinya.

Mengapa saya tidak memiliki akses ke skill?

Beberapa perilaku plugin mungkin bergantung pada ketersediaan workspace atau fitur. Jika plugin terlihat tetapi tidak berfungsi seperti yang diharapkan, minta admin atau pemilik workspace Anda memastikan apakah kemampuan plugin, skill, dan aplikasi yang diperlukan tersedia untuk workspace Anda.

Apakah artikel ini membantu?