Gunakan ChatGPT di Slack
Meminta Codex menjalankan tugas dari saluran dan utas
Sebut @ChatGPT di kanal Slack untuk memulai permintaan. Jika ruang kerja Anda
mengaktifkan delegasi Cloud, ChatGPT dapat mengirim pekerjaan repositori ke tugas
Codex Cloud terpisah dan mengembalikan hasilnya ke thread.
Menyiapkan aplikasi Slack
Pemilik atau admin ruang kerja ChatGPT menyiapkan deployment Slack untuk ruang kerja tersebut. Kontrol yang tersedia bergantung pada fitur yang diaktifkan di ruang kerja Anda.
Jika Anda tidak melihat kontrol ini, tanyakan kepada admin ruang kerja ChatGPT Anda apakah deployment Slack tersedia. Kebijakan aplikasi ruang kerja Slack Anda juga berlaku.
Delegasi Cloud harus tersedia di ruang kerja Anda dan memerlukan lingkungan yang telah dipublikasikan serta dibagikan dengan ruang kerja. Minta admin Anda untuk mengaktifkan Codex Cloud untuk Slack. Jika kontrol akses berbasis peran Codex Cloud diaktifkan, akun layanan deployment maupun akun Anda memerlukan akses Codex Cloud.
Hubungkan akun Anda saat diminta
Penyiapan ruang kerja dan koneksi akun pribadi Anda merupakan hal yang terpisah. Jika ChatGPT meminta Anda menghubungkan akun sebelum melanjutkan:
- Pilih tautan koneksi dalam pesan Slack dan masuk jika diminta.
- Hubungkan Slack untuk ruang kerja yang sama dengan tempat Anda membuat permintaan.
- Kembali ke thread Slack semula dan sebut
@ChatGPTuntuk mencoba lagi.
Mulai permintaan
- Di kanal yang mengaktifkan aplikasi, sebut
@ChatGPTdan jelaskan hasil yang Anda inginkan. Untuk pekerjaan pemrograman, sertakan repositori dan konteks yang relevan dari thread. - Selesaikan setiap permintaan koneksi akun atau persetujuan. Tinjau pekerjaan dan akses yang diminta sebelum memberikan persetujuan.
- Lanjutkan permintaan terkait di thread yang sama dengan menyebut
@ChatGPTlagi.
Misalnya:
@ChatGPT investigate the failing checkout tests in acme/storefront and propose a fix.Lalu, lanjutkan di utas tersebut:
@ChatGPT add a regression test for the fix and summarize the checks you ran.Gunakan kanal publik atau privat yang telah diaktifkan di ruang kerja Anda. Kanal Slack Connect yang dibagikan dengan organisasi lain tidak didukung oleh alur ini.
Jalankan pekerjaan repositori di Codex Cloud
Pendelegasian ke Cloud memerlukan lingkungan yang memenuhi syarat, dibagikan di ruang kerja, dan memiliki versi yang telah dipublikasikan. Untuk ruang kerja Enterprise, siapkan dan publikasikan konfigurasi yang telah diuji menggunakan panduan lingkungan cloud dan ikuti panduan untuk membagikannya di dalam ruang kerja Enterprise Anda. Pastikan lingkungan tersebut tersedia untuk repositori yang diminta.
- Pemilihan lingkungan: ChatGPT memilih dari lingkungan Cloud yang dapat diakses dan dibagikan di ruang kerja. Saat menggunakan akun Anda, ChatGPT memeriksa apakah Anda dapat mengakses lingkungan tersebut sebelum memulai. Lingkungan Cloud pribadi tidak disertakan. Sebutkan repositori atau lingkungan bersama dalam permintaan Anda untuk membantu ChatGPT memilih.
- Tugas pemrograman terpisah: Pekerjaan repositori dijalankan dalam tugas terpisah menggunakan akun Anda. Anda memerlukan akses ke lingkungan yang dipilih dan ke setiap repositori yang memerlukan autentikasi.
- Pekerjaan lanjutan: Permintaan terkait dalam utas Slack yang sama dapat melanjutkan tugas pemrograman dan menggunakan lingkungan yang sama jika dijalankan dengan akun yang sama. Permintaan yang menggunakan akun lain dapat memulai tugas pemrograman terpisah. Mulai percakapan baru jika Anda memerlukan lingkungan yang berbeda.
Membagikan lingkungan tidak memberikan akses ke repositori atau membagikan nilai kredensial pribadi Anda. Tinjau nilai milik lingkungan dan berkas yang telah disiapkan sebelum membagikannya, karena pengguna lingkungan tersebut mungkin dapat mengaksesnya.
Jika tidak ada lingkungan bersama yang memenuhi syarat, atasi masalah lingkungan atau akses sebelum mencoba lagi. Untuk akses layanan, lihat Menghubungkan ke layanan dan Variabel lingkungan dan rahasia jaringan.
Tinjau persetujuan dan hasil
Jika suatu permintaan memerlukan otorisasi Anda, ChatGPT dapat menampilkan kartu persetujuan privat dengan kontrol Izinkan dan Tolak. Tinjau penugasan dan pilihan lingkungan yang tersedia sebelum memutuskan.
ChatGPT dapat mengirim pesan di utas asal saat tugas dimulai. Jika kontrol Ikuti perkembangan dan Batalkan tersedia, kontrol tersebut ditampilkan kepada pemohon. Gunakan Ikuti perkembangan untuk membuka tugas dan memeriksa pekerjaannya; balasan di kanal tidak memberikan akses ke tugas tersebut kepada setiap anggota kanal.
ChatGPT mengirimkan hasil ke utas tersebut. Tinjau jawaban, perubahan, dan
pemeriksaan yang dilaporkan sebelum menggunakan atau menggabungkan hasilnya.
Sebut @ChatGPT di utas tersebut untuk meminta koreksi atau tindak lanjut.
Penggunaan data, privasi, dan keamanan
Respons yang dikirim ke kanal Slack dapat dibaca oleh orang yang memiliki akses ke kanal tersebut. Minta ChatGPT untuk hanya membagikan informasi yang sesuai bagi pembacanya. Kartu persetujuan privat tidak menjadikan balasan yang dihasilkan di kanal bersifat privat.
Jangan sertakan rahasia dalam prompt Slack dan gunakan kontrol kredensial lingkungan untuk pekerjaan repositori. Tinjau Agent Security dan batas akses deployment, serta patuhi kebijakan data dan aplikasi ruang kerja Anda.
Beralih ke aplikasi ChatGPT
Jika sebelumnya Anda menggunakan @Codex, mulai permintaan baru dengan @ChatGPT setelah
admin Anda mengaktifkan aplikasi ChatGPT. Ikuti setiap petunjuk koneksi dan persetujuan.
Tips dan pemecahan masalah
- Tidak ada respons: Pastikan ChatGPT diaktifkan untuk kanal tersebut dan sebut
@ChatGPTsecara eksplisit. Gunakan kanal di dalam organisasi Anda, bukan kanal Slack Connect. - Koneksi akun diminta kembali: Periksa apakah Anda telah menghubungkan ChatGPT ke ruang kerja Slack tempat Anda mengajukan permintaan, lalu coba lagi di utas yang sama.
- Tidak ada lingkungan Cloud yang memenuhi syarat: Periksa apakah lingkungan telah dipublikasikan dan dibagikan dengan ruang kerja, serta apakah akun yang menjalankan tugas memiliki akses yang diperlukan. Lingkungan Cloud pribadi tidak akan muncul dalam alur ini.
- Tugas pemrograman tidak dapat dimulai: Minta admin Anda memastikan bahwa pendelegasian ke Cloud tersedia dan Codex Cloud diaktifkan untuk ruang kerja Anda. Jika kontrol akses berbasis peran Codex Cloud diaktifkan, periksa apakah akun layanan deployment dan akun Anda sama-sama memiliki akses Codex Cloud. Periksa juga akses Anda ke lingkungan yang dipilih dan repositorinya.
- Memerlukan lingkungan yang berbeda: Mulai percakapan baru dan sebutkan repositori atau lingkungan bersama yang ingin Anda gunakan.
- Kontrol tugas tidak tersedia: Kontrol Ikuti perkembangan dan Batalkan bergantung pada konfigurasi deployment dan ditujukan bagi pemohon.
- Utas panjang: Ringkas masalah yang relevan, hasil yang diharapkan, dan repositori dalam permintaan terbaru Anda agar tugas memiliki konteks yang cukup.