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

Menghubungkan ChatGPT Sites ke layanan privat dengan tunnel

Pelajari cara tunnel menghubungkan Sites ke layanan di jaringan privat perusahaan Anda dan akses yang Anda perlukan.

Diperbarui: 2 hours ago

Ringkasan

Tunnel memungkinkan Site Anda terhubung ke layanan di jaringan privat perusahaan, seperti API inventaris internal, tanpa membuat layanan tersebut dapat diakses publik.

Tim TI Anda menjalankan klien tunnel OpenAI, yaitu program kecil yang meneruskan permintaan dan respons antara Site dan layanan.

Hubungkan hanya ke layanan yang diizinkan oleh organisasi Anda untuk digunakan Site. Batasi akses hanya ke data dan tindakan yang dibutuhkan Site.

Tunnel tidak menggantikan autentikasi atau kontrol akses layanan. Tunnel tidak memberi Site akses ke seluruh jaringan Anda atau menentukan informasi mana yang dapat dilihat pengunjung.

Ketersediaan

Tunnel mulai tersedia secara bertahap untuk workspace Enterprise yang memenuhi syarat. Fitur ini harus diaktifkan untuk workspace Anda sebelum Anda dapat menghubungkan tunnel ke Site.

Admin workspace harus mengaktifkan Izinkan anggota menautkan tunnel privat untuk pemilik Site maupun orang yang menghubungkan tunnel.

Sebelum memulai

  • Bekerja samalah dengan pemilik Site, administrator workspace, tim TI, dan penanggung jawab layanan privat.

  • Tentukan layanan, data, dan tindakan yang dibutuhkan Site, serta siapa saja yang boleh menggunakannya.

  • Pastikan Site mana yang akan menggunakan koneksi tersebut dan siapa yang akan mengelola Site, klien tunnel, serta layanan privat.

  • Pilih komputer atau server yang dapat menjalankan klien tunnel OpenAI dan menjangkau layanan melalui HTTP atau HTTPS. Pastikan organisasi Anda mengizinkan koneksi tersebut.

  • Minta pemilik layanan memastikan data dan tindakan mana yang boleh diakses Site, lalu mengonfigurasi autentikasi dan kontrol akses layanan.

Instal klien tunnel

Tim TI Anda menginstal dan menjalankan klien tunnel OpenAI di komputer atau server yang dapat menjangkau layanan privat.

Untuk petunjuk instalasi dan deployment, lihat dokumentasi resmi tunnel-client.

Di macOS yang sudah terinstal Homebrew, jalankan:

brew install openai/tools/tunnel-client

tunnel-client --version

Simpan kredensial runtime di host yang menjalankan klien. Jangan sertakan kunci API atau kata sandi dalam konten Site, kode sisi browser, tangkapan layar, atau pesan ke tim dukungan.

Siapkan koneksi

Gunakan tunnel yang tersedia di workspace tempat Site berada. Bekerja samalah dengan tim TI Anda untuk menghubungkan Site, lalu minta pemilik layanan menyiapkan autentikasi dan membatasi akses hanya ke data dan tindakan yang dibutuhkan Site.

Sebelum membagikan Site, uji dengan data contoh yang tidak sensitif. Pastikan tindakan yang diinginkan berfungsi dan Site tidak dapat mengakses data atau melakukan tindakan yang tidak diizinkan oleh organisasi Anda.

Tinjau akses sebelum membagikan

Tinjau data dan tindakan mana yang dapat diakses setiap pengunjung melalui Site. Menempatkan layanan di jaringan privat tidak membuat Site yang dibagikan secara publik menjadi privat.

Agar Site dapat diakses publik, Izinkan Sites publik dengan tunnel privat harus diaktifkan untuk pemilik Site maupun orang yang memublikasikannya. Workspace juga harus mengizinkan publikasi untuk umum. Jika Site yang sudah publik memerlukan tunnel baru, ubah Site menjadi privat sebelum menambahkan koneksi.

Menghubungkan tunnel tidak memberi Site akses ke akun yang terhubung milik pengunjung atau mengubah izin aplikasi terhubung pengunjung tersebut.

Untuk kontrol workspace, lihat: Mengelola ChatGPT Sites untuk workspace Anda.

Atasi masalah koneksi

Anda tidak dapat menemukan atau menghubungkan tunnel

Minta administrator workspace Anda memeriksa:

  • Apakah tunnel tersedia di workspace tempat Site berada.

  • Apakah Izinkan anggota menautkan tunnel privat diaktifkan untuk pemilik Site maupun orang yang menghubungkan tunnel.

Jangan beralih organisasi atau memberi Site akses jaringan yang lebih luas untuk mengakali pembatasan workspace.

Klien tunnel belum siap

Minta tim TI Anda memeriksa apakah klien tunnel berjalan, memiliki kredensial yang valid, dan dapat menjangkau layanan privat. Jangan sertakan kunci API dan informasi rahasia lainnya dalam log yang dibagikan.

Site terbuka, tetapi operasi layanan gagal

Jika suatu tindakan gagal saat tunnel terhubung, periksa autentikasi dan kontrol akses layanan privat. Koneksi dapat berfungsi meskipun Site tidak memiliki izin untuk melakukan tindakan tersebut.

Catat tindakan yang gagal, kode respons atau ID permintaannya, dan kapan tindakan tersebut terakhir kali berhasil.

Site yang menggunakan tunnel tidak dapat dipublikasikan untuk umum

Minta admin workspace Anda memastikan bahwa Izinkan Sites publik dengan tunnel privat diaktifkan untuk pemilik Site maupun orang yang memublikasikannya. Workspace juga harus mengizinkan publikasi untuk umum. Mengaktifkan Izinkan anggota menautkan tunnel privat saja tidak cukup.

Hapus akses

Untuk menghapus akses satu Site, bekerja samalah dengan administrator dan tim TI Anda untuk menghapus koneksi tunnel Site tersebut. Pastikan permintaan dari Site tersebut tidak lagi mencapai layanan.

Untuk menghentikan koneksi klien, tim TI Anda dapat menghentikan klien tunnel. Hal ini dapat memengaruhi Sites lain yang menggunakan tunnel yang sama. Mencabut kunci runtime akan memblokir permintaan kredensial berikutnya, tetapi mungkin tidak menghentikan koneksi yang sudah berjalan.

Hubungi dukungan

Jika masalah berlanjut, hubungi Dukungan OpenAI. Sertakan:

  • URL Site dan workspace.

  • Pengenal tunnel, jika terlihat.

  • Langkah yang gagal dan pesan kesalahan persisnya.

  • ID permintaan dan stempel waktu, termasuk zona waktu.

  • Status dan log klien yang informasi sensitifnya telah dihapus, jika tersedia.

Jangan kirim kunci API, kata sandi, atau data layanan privat.

Apakah artikel ini membantu?