Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Kode Genie berjalan dalam mode Agen, yang mengotomatiskan alur kerja multi-langkah, merencanakan solusi, mengambil aset yang relevan, menjalankan kode, menggunakan output sel untuk meningkatkan hasil, dan memperbaiki kesalahan secara otomatis. Jika Anda menginginkan respons percakapan langsung tanpa eksekusi tugas otonom, katakanlah dalam perintah Anda, misalnya, "Jelaskan ini kepada saya, jangan jalankan kode apa pun."
Untuk menyelesaikan tugas, Genie Code mengirimkan perintah dan konteks yang relevan ke model, termasuk nama tabel dan kolom, deskripsi, kode yang sedang Anda kerjakan, sampel data dari tabel, dan output sel. Semua data yang dikirim ke model mematuhi izin Unity Catalog Anda. Untuk detailnya, lihat Data yang dikirim ke model.
Requirements
Untuk menggunakan kemampuan agenik Genie Code, ruang kerja Anda memerlukan hal berikut:
- Fitur AI yang didukung mitra diaktifkan untuk akun dan ruang kerja. Lihat Fitur AI yang didukung mitra.
- Ruang kerja Anda harus berada di wilayah yang didukung. Kode Genie adalah Layanan yang Ditunjuk yang menggunakan Geos untuk mengelola residensi data. Lihat Ketersediaan geografis fitur Kode Genie.
Jika fitur AI yang didukung mitra dinonaktifkan, Kode Genie masih tersedia tetapi tanpa kemampuan ageniknya, menggunakan model yang dihosting Databricks.
Setujui aksi alat
Saat Kode Genie perlu menggunakan alat, seperti menjalankan kode, mengedit buku catatan, atau mengkueri tabel, Genie Code meminta persetujuan Anda sebelum melanjutkan. Anda dapat menyetujui setiap permintaan secara individual, atau mengatur mode persetujuan yang berlaku untuk obrolan Anda saat ini atau semua obrolan berikutnya.
Menyetujui satu permintaan
Saat Kode Genie meminta izin untuk menggunakan alat, klik Izinkan untuk menyetujui tindakan atau Lewati untuk menolaknya.
Untuk mengubah cara Genie Code menangani permintaan persetujuan di masa depan di chat saat ini, pilih salah satu dari berikut ini dari prompt yang sama:
| Option | Behavior |
|---|---|
| Tanyakan setiap saat | Genie Code meminta persetujuan setiap kali menggunakan alat. |
| Izinkan dalam chat ini | Genie Code dapat menggunakan alat yang diminta untuk sisa chat saat ini tanpa perlu diminta. |
| Selalu izinkan | Genie Code dapat menggunakan alat yang diminta di setiap chat tanpa perlu bertanya. |
| Auto-approve (Disarankan) | Genie Code secara otomatis menyetujui aksi alat selama sisa percakapan ini. Klasifikator AI memeriksa setiap tindakan terhadap permintaan Anda dan memblokir tindakan yang berada di luar cakupannya. |
Mengatur mode persetujuan default
Saat Anda menggunakan Genie Code untuk pertama kalinya, mode default untuk setiap chat adalah Auto-approve. Untuk mengubah mode persetujuan, atur default baru di pengaturan Kode Genie. Klik di header panel Kode Genie untuk membuka pengaturan.
Pilih salah satu metode berikut:
Tanyakan terlebih dahulu: Setujui setiap alat saat dijalankan. Penggantian setelan untuk tiap alat tetap berlaku.
Auto-approve: Klasifikator AI meninjau setiap tindakan yang diusulkan terhadap niat yang Anda nyatakan dan menyetujui atau memblokir masing-masing, meminimalkan persetujuan manual sekaligus memblokir tindakan yang melampaui niat Anda.
Important
Persetujuan otomatis adalah fitur produktivitas, bukan batas keamanan. Pengklasifikasi adalah heuristik upaya terbaik yang bisa salah. Ini mungkin menyetujui tindakan yang tidak aman atau memblokir tindakan yang aman. Jangan mengandalkannya untuk menegakkan persyaratan keamanan, kepatuhan, atau kontrol akses. Biarkan persetujuan otomatis tetap nonaktif saat bekerja dengan data produksi, ruang kerja sensitif, atau sumber daya bersama yang konsekuensi dari persetujuan yang keliru dapat berdampak penting. Anda tetap bertanggung jawab untuk meninjau hasil Genie Code.
Saat auto-approval aktif, Genie Code menyetujui tindakan yang diperlukan untuk melaksanakan permintaan Anda pada sumber daya yang Anda miliki atau referensikan. Misalnya, menjalankan kueri baca-saja, mengedit file dan notebook Anda sendiri, menulis ke tabel yang Anda miliki, serta menjalankan job atau pipeline yang sudah Anda rujuk. Perangkat ini juga menyelesaikan tindakan yang secara eksplisit Anda minta bahkan ketika tindakan tersebut mengubah atau menghapus data, seperti menghapus tabel yang Anda beri nama atau menghapus baris dari tabel tempat Anda bekerja. Persetujuan otomatis mengikuti maksud Anda, sehingga tidak menahan eksekusi tindakan hanya karena tindakan tersebut bersifat destruktif.
Genie Code memblokir tindakan yang melampaui permintaan Anda: perubahan destruktif pada data yang tidak Anda identifikasi (misalnya, menghapus tabel yang tidak pernah Anda sebutkan), operasi yang lebih destruktif daripada yang tersirat dari permintaan Anda (misalnya, menambahkan CASCADE ke DROP), atau tindakan yang memperluas cakupan atau memengaruhi sumber daya bersama (seperti penerapan ke produksi, perubahan izin dan secret, panggilan yang mengirim data ke pihak ketiga, serta operasi kontrol versi berisiko seperti push paksa).
Ketika tindakan diblokir, Genie Code menerima alasan dan beradaptasi, misalnya dengan mencoba kembali dengan cakupan yang lebih sempit.